diff --git a/bin/cat/Makefile b/bin/cat/Makefile index 672a4eeeeff5..5e2c746d7c27 100644 --- a/bin/cat/Makefile +++ b/bin/cat/Makefile @@ -2,5 +2,6 @@ # $FreeBSD$ PROG= cat +WARNS?= 2 .include diff --git a/bin/cat/cat.c b/bin/cat/cat.c index e7239c492cff..ad475169f423 100644 --- a/bin/cat/cat.c +++ b/bin/cat/cat.c @@ -77,7 +77,7 @@ static void cook_cat __P((FILE *)); static void raw_cat __P((int)); #ifndef NO_UDOM_SUPPORT -static int udom_open __P((const char *path, int flags, int modes)); +static int udom_open __P((const char *path, int flags)); #endif int @@ -148,7 +148,7 @@ scanfiles(argv, cooked) fd = open(path, O_RDONLY); #ifndef NO_UDOM_SUPPORT if (fd < 0 && errno == EOPNOTSUPP) - fd = udom_open(path, O_RDONLY, 0); + fd = udom_open(path, O_RDONLY); #endif } if (fd < 0) { @@ -272,10 +272,9 @@ raw_cat(rfd) #ifndef NO_UDOM_SUPPORT static int -udom_open(path, flags, modes) +udom_open(path, flags) const char *path; int flags; - int modes; { struct sockaddr_un sou; int fd;