summaryrefslogtreecommitdiffstats
path: root/sbin/ifconfig/af_inet6.c
diff options
context:
space:
mode:
authorbz <bz@FreeBSD.org>2011-07-18 10:29:16 +0000
committerbz <bz@FreeBSD.org>2011-07-18 10:29:16 +0000
commit7a0d48ebc3311ca8354f797d5fd2a5411af66086 (patch)
tree78daff93b0e2f102bb54157a0ae4df5dfc7ba8b2 /sbin/ifconfig/af_inet6.c
parent94656ca305cce2dc4b2fc31d0f556398dea3a845 (diff)
downloadFreeBSD-src-7a0d48ebc3311ca8354f797d5fd2a5411af66086.zip
FreeBSD-src-7a0d48ebc3311ca8354f797d5fd2a5411af66086.tar.gz
If compiling RESCUE always ignore feature_present(3) calls so that
a /rescue/ifconfig more modern than the kernel could still configure IPv4 or IPv6 addresses. Reported by: Andrzej Tobola (ato iem.pw.edu.pl) Reported by: gcooper MFC after: 1 day X-MFC: will not MFC any time soon, just reminder for r222527
Diffstat (limited to 'sbin/ifconfig/af_inet6.c')
-rw-r--r--sbin/ifconfig/af_inet6.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/sbin/ifconfig/af_inet6.c b/sbin/ifconfig/af_inet6.c
index 585be05..e39c1c8 100644
--- a/sbin/ifconfig/af_inet6.c
+++ b/sbin/ifconfig/af_inet6.c
@@ -545,8 +545,10 @@ inet6_ctor(void)
#define N(a) (sizeof(a) / sizeof(a[0]))
size_t i;
+#ifndef RESCUE
if (!feature_present("inet6"))
return;
+#endif
for (i = 0; i < N(inet6_cmds); i++)
cmd_register(&inet6_cmds[i]);
OpenPOWER on IntegriCloud