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);
_______________________________________________
svn-src-all@freebsd.org mailing list
https://lists.freebsd.org/mailman/listinfo/svn-src-all
To unsubscribe, send any mail to "svn-src-all-unsubscr...@freebsd.org"

Reply via email to