From: Denys Vlasenko Date: Sun, 29 May 2011 00:03:38 +0000 (+0200) Subject: fuser: fix inverted access() check. Closes 3799. X-Git-Tag: 1_19_0~84 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=217a7f4bf95339a93a217c5806c5b9a48c0027d5;p=oweals%2Fbusybox.git fuser: fix inverted access() check. Closes 3799. Signed-off-by: Denys Vlasenko --- diff --git a/procps/fuser.c b/procps/fuser.c index 2a7c3106e..8d63a7313 100644 --- a/procps/fuser.c +++ b/procps/fuser.c @@ -299,7 +299,7 @@ int fuser_main(int argc UNUSED_PARAM, char **argv) strcpy(path, "/proc/net/"); if (sscanf(*pp, "%u/%4s", &port, path + sizeof("/proc/net/")-1) == 2 - && access(path, R_OK) != 0 + && access(path, R_OK) == 0 ) { /* PORT/PROTO */ scan_proc_net_or_maps(path, port);