svn commit: r293629 - head/sys/netpfil/ipfw
Bjoern A. Zeeb
bz at FreeBSD.org
Sun Jan 10 08:14:27 UTC 2016
Author: bz
Date: Sun Jan 10 08:14:25 2016
New Revision: 293629
URL: https://svnweb.freebsd.org/changeset/base/293629
Log:
Initialize error after r293626 in case neither INET nor INET6 is
compiled into the kernel. Ideally lots more code would just not
be called (or compiled in) in that case but that requires a lot
more surgery. For now try to make IP-less kernels compile again.
Modified:
head/sys/netpfil/ipfw/ip_fw_table_algo.c
Modified: head/sys/netpfil/ipfw/ip_fw_table_algo.c
==============================================================================
--- head/sys/netpfil/ipfw/ip_fw_table_algo.c Sun Jan 10 07:50:35 2016 (r293628)
+++ head/sys/netpfil/ipfw/ip_fw_table_algo.c Sun Jan 10 08:14:25 2016 (r293629)
@@ -3826,6 +3826,9 @@ ta_lookup_kfib(struct table_info *ti, vo
error = fib6_lookup_nh_basic(ti->data,
(struct in6_addr *)key, 0, 0, 0, &nh6);
#endif
+#if !defined(INET6) && !defined(INET)
+ error = ENOENT;
+#endif
if (error != 0)
return (0);
More information about the svn-src-all
mailing list