freebsd-nq/sys/netinet
Bjoern A. Zeeb 8813217a67 Always use the opt_*.h options for ipfw.ko, not just when
compiled into the kernel.
Do not try to build the module in case of no INET support but
keep #error calls for now in case we would compile it into the
kernel.

This should fix an issue where the module would fail to enable
IPv6 support from the rc framework, but also other INET and INET6
parts being silently compiled out without giving a warning in the
module case.

While here garbage collect unneeded opt_*.h includes.
opt_ipdn.h is not used anywhere but we need to leave the DUMMYNET
entry in options for conditional inclusion in kernel so keep the
file with the same name.

Reported by:	pluknet
Reviewed by:	plunket, jhb
MFC After:	3 days
2011-11-04 16:24:19 +00:00
..
cc
ipfw Always use the opt_*.h options for ipfw.ko, not just when 2011-11-04 16:24:19 +00:00
khelp
libalias - General grammar and mdoc(7) fixes. [1] [2] 2011-07-04 23:00:26 +00:00
accf_data.c
accf_dns.c
accf_http.c
cc.h
icmp6.h - Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement 2011-06-06 03:06:43 +00:00
icmp_var.h
if_atm.c
if_atm.h
if_ether.c Add again the checking for log_arp_permanent_modify that was by accident 2011-07-07 11:59:51 +00:00
if_ether.h
igmp_var.h
igmp.c
igmp.h
in_cksum.c
in_debug.c Remove last remnants of classful addressing: 2011-10-15 16:28:06 +00:00
in_gif.c Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
in_gif.h
in_mcast.c
in_pcb.c Implement a CPU-affine TCP and UDP connection lookup data structure, 2011-06-06 12:55:02 +00:00
in_pcb.h Add spares to the network stack for FreeBSD-9: 2011-07-17 21:15:20 +00:00
in_pcbgroup.c Implement a CPU-affine TCP and UDP connection lookup data structure, 2011-06-06 12:55:02 +00:00
in_proto.c The socket API only specifies SCTP for SOCK_SEQPACKET and 2011-07-12 19:29:29 +00:00
in_rmx.c
in_systm.h
in_var.h Remove last remnants of classful addressing: 2011-10-15 16:28:06 +00:00
in.c Exclude host routes when checking for prefix coverage on multiple 2011-10-25 04:06:29 +00:00
in.h Add support for IPv4 /31 prefixes, as described in RFC3021. 2011-10-15 18:41:25 +00:00
ip6.h
ip_carp.c Never switch directly from INIT to MASTER, since this produces 2011-10-14 19:05:26 +00:00
ip_carp.h
ip_divert.c Add missing break; in r223593. 2011-08-01 13:41:38 +00:00
ip_divert.h
ip_dummynet.h
ip_ecn.c
ip_ecn.h
ip_encap.c
ip_encap.h
ip_fastfwd.c
ip_fw.h Add support for IPv6 to ipfw fwd: 2011-08-20 17:05:11 +00:00
ip_gre.c
ip_gre.h
ip_icmp.c Update packet filter (pf) code to OpenBSD 4.5. 2011-06-28 11:57:25 +00:00
ip_icmp.h
ip_id.c
ip_input.c Remove last remnants of classful addressing: 2011-10-15 16:28:06 +00:00
ip_ipsec.c Correct comments and debug logging in ipsec to better match reality. 2011-06-08 03:02:11 +00:00
ip_ipsec.h
ip_mroute.c
ip_mroute.h
ip_options.c
ip_options.h
ip_output.c
ip_var.h Add new rule actions "call" and "return" to ipfw. They make 2011-06-29 10:06:58 +00:00
ip.h
pim_var.h
pim.h
raw_ip.c Add back the IP header length to the total packet length field on 2011-10-07 13:43:01 +00:00
sctp_asconf.c Fix a typo introduced in 2011-09-15 12:20:52 +00:00
sctp_asconf.h
sctp_auth.c Add support for the newly added SCTP API. 2011-06-15 23:50:27 +00:00
sctp_auth.h
sctp_bsd_addr.c Cleanup the iterator code, remove code that is never executed. 2011-09-19 21:47:20 +00:00
sctp_bsd_addr.h
sctp_cc_functions.c The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_constants.h Fix the enabling/disabling of Heartbeats and path MTU 2011-09-17 08:50:29 +00:00
sctp_crc32.c
sctp_crc32.h
sctp_dtrace_declare.h
sctp_dtrace_define.h
sctp_header.h The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_indata.c The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_indata.h Get rid of unused functions. 2011-05-29 18:41:06 +00:00
sctp_input.c The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_input.h
sctp_lock_bsd.h
sctp_os_bsd.h
sctp_os.h
sctp_output.c Send out control chunks which have no specific destination. 2011-10-27 22:37:59 +00:00
sctp_output.h The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_pcb.c When add a new remote address using sctp_add_remote_addr(), 2011-10-27 22:38:48 +00:00
sctp_pcb.h Fix the handling of the flowlabel and DSCP value in the SCTP_PEER_ADDR_PARAMS 2011-09-14 08:15:21 +00:00
sctp_peeloff.c
sctp_peeloff.h
sctp_ss_functions.c
sctp_structs.h Get struct sctp_net_route in tune with struct route. 2011-10-10 16:31:18 +00:00
sctp_sysctl.c The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_sysctl.h The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_timer.c The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_timer.h The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp_uio.h Add support for the spp_dscp field in the SCTP_PEER_ADDR_PARAMS 2011-08-14 20:55:32 +00:00
sctp_usrreq.c Use the most significant 6 bits of the dscp instead of the least 2011-10-11 13:24:37 +00:00
sctp_var.h The result of a joint work between rrs@ and myself at the IETF: 2011-08-03 20:21:00 +00:00
sctp.h Fix the enabling/disabling of Heartbeats and path MTU 2011-09-17 08:50:29 +00:00
sctputil.c Update the inp stored in a HB-timer when moving an stcb to a new inp. 2011-10-09 14:12:17 +00:00
sctputil.h Get rid of unused functions. 2011-05-29 18:41:06 +00:00
siftr.c Decompose the current single inpcbinfo lock into two locks: 2011-05-30 09:43:55 +00:00
tcp_debug.c
tcp_debug.h
tcp_fsm.h
tcp_hostcache.c
tcp_hostcache.h
tcp_input.c Restore sysctl names for tcp_sendspace/tcp_recvspace. 2011-11-02 20:58:47 +00:00
tcp_lro.c Don't allow lro->len to exceed 65535, as this will result in overflow 2011-07-05 18:43:54 +00:00
tcp_lro.h
tcp_offload.c
tcp_offload.h
tcp_output.c Restore sysctl names for tcp_sendspace/tcp_recvspace. 2011-11-02 20:58:47 +00:00
tcp_reass.c Prevent TCP sessions from stalling indefinitely in reassembly 2011-10-07 16:39:03 +00:00
tcp_sack.c
tcp_seq.h
tcp_subr.c Unbreak no-INET kernels after r223839 adding the needed #ifdef INET. 2011-07-14 13:44:48 +00:00
tcp_syncache.c Implement a CPU-affine TCP and UDP connection lookup data structure, 2011-06-06 12:55:02 +00:00
tcp_syncache.h Add spares to the network stack for FreeBSD-9: 2011-07-17 21:15:20 +00:00
tcp_timer.c Make sure the inp wasn't dropped when rexmt let go of the inp and 2011-10-12 19:52:23 +00:00
tcp_timer.h
tcp_timewait.c
tcp_usrreq.c Move the tcp_sendspace and tcp_recvspace sysctl's from 2011-10-16 20:18:39 +00:00
tcp_var.h Remove the ss_fltsz and ss_fltsz_local sysctl's which have 2011-10-16 20:06:44 +00:00
tcp.h Add missing #includes. 2011-10-21 12:58:34 +00:00
tcpip.h
toedev.h
udp_usrreq.c Add support for IPv6 to ipfw fwd: 2011-08-20 17:05:11 +00:00
udp_var.h Forward declare mbuf and inpcb. 2011-10-16 10:58:00 +00:00
udp.h