diff options
| author | 2020-01-26 10:31:03 +0000 | |
|---|---|---|
| committer | 2020-01-26 10:31:03 +0000 | |
| commit | c5fb3b0f56faec5f0dfedf1e7e21a61fbe50bebf (patch) | |
| tree | d9b31955113a9532d3b29d3d031ee20ffe8126db | |
| parent | add define for IPTOS_DSCP_LE; "low effort" DSCP codepoint standardised (diff) | |
| download | wireguard-openbsd-c5fb3b0f56faec5f0dfedf1e7e21a61fbe50bebf.tar.xz wireguard-openbsd-c5fb3b0f56faec5f0dfedf1e7e21a61fbe50bebf.zip | |
Don't validate '-c' with S_ISREG(). The install script uses /dev/stdin.
Noticed by sebastia@
| -rw-r--r-- | sbin/dhclient/dhclient.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/sbin/dhclient/dhclient.c b/sbin/dhclient/dhclient.c index 9dae9a1361a..733e33f43de 100644 --- a/sbin/dhclient/dhclient.c +++ b/sbin/dhclient/dhclient.c @@ -1,4 +1,4 @@ -/* $OpenBSD: dhclient.c,v 1.658 2020/01/24 00:54:16 krw Exp $ */ +/* $OpenBSD: dhclient.c,v 1.659 2020/01/26 10:31:03 krw Exp $ */ /* * Copyright 2004 Henning Brauer <henning@openbsd.org> @@ -533,9 +533,7 @@ main(int argc, char *argv[]) */ if (errno != ENOENT) fatal("lstat(%s)", path_dhclient_conf); - } else if (S_ISREG(sb.st_mode) == 0) - fatalx("'%s' is not a regular file", - path_dhclient_conf); + } } if ((cmd_opts & (OPT_FOREGROUND | OPT_NOACTION)) != 0) |
