diff options
author | 2012-04-10 16:41:10 +0000 | |
---|---|---|
committer | 2012-04-10 16:41:10 +0000 | |
commit | 1f19f088bee805de4569d6f3adc4e63e4856b111 (patch) | |
tree | 5adbf67d7f7885b46b3a0d4a1fbe50e900c94110 /lib/libc/net/getnetent.c | |
parent | Count traps and fpu context switches. (diff) | |
download | wireguard-openbsd-1f19f088bee805de4569d6f3adc4e63e4856b111.tar.xz wireguard-openbsd-1f19f088bee805de4569d6f3adc4e63e4856b111.zip |
Do not pick the network number as alias on entries with no alias
defined.
ok deraadt@
Diffstat (limited to 'lib/libc/net/getnetent.c')
-rw-r--r-- | lib/libc/net/getnetent.c | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/lib/libc/net/getnetent.c b/lib/libc/net/getnetent.c index 1bec6fb98ce..57fe459e2bb 100644 --- a/lib/libc/net/getnetent.c +++ b/lib/libc/net/getnetent.c @@ -1,4 +1,4 @@ -/* $OpenBSD: getnetent.c,v 1.12 2006/01/17 15:37:58 millert Exp $ */ +/* $OpenBSD: getnetent.c,v 1.13 2012/04/10 16:41:10 eric Exp $ */ /* * Copyright (c) 1983, 1993 * The Regents of the University of California. All rights reserved. @@ -100,8 +100,7 @@ again: net.n_net = inet_network(cp); net.n_addrtype = AF_INET; q = net.n_aliases = net_aliases; - if (p != NULL) - cp = p; + cp = p; while (cp && *cp) { if (*cp == ' ' || *cp == '\t') { cp++; |