freebsd-skq/sys/netinet
rrs a51aa927fa 1) Adds the rest of the VIMAGE change macros
2) Adds some __UserSpace__ on some of the common defines that
   the user space code needs
3) Fixes a bug when we send up data to a user that failed. We
   need to a) trim off the data chunk headers, if present, and
   b) make sure the frag bit is communicated properly for the
   msgs coming off the stream queues... i.e. we see if some
   of the msg has been taken.

Obtained from:	jeli contributed the VIMAGE changes on this pass Thanks Julain!
2008-07-09 16:45:30 +00:00
..
libalias Partially revert previous commit. DeleteLink() does not deletes permanent 2008-06-22 11:39:42 +00:00
accf_data.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
accf_http.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
icmp6.h
icmp_var.h Attempt to improve feature parity between UDPv4 and UDPv6 by merging 2007-07-19 22:34:25 +00:00
if_atm.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
if_atm.h
if_ether.c Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly 2008-07-04 00:21:38 +00:00
if_ether.h Don't duplicate the whole of arpresolve to arpresolve 2 for the sake 2007-12-31 23:48:06 +00:00
igmp_var.h
igmp.c Move towards more explicit support for various network protocol stacks 2007-10-28 15:55:23 +00:00
igmp.h
in_cksum.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
in_gif.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in_gif.h
in_mcast.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in_pcb.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in_pcb.h Provide some initial chicken-scratching annotations of locking for 2008-07-08 17:22:59 +00:00
in_proto.c This patch provides the back end support for equal-cost multi-path 2008-04-13 05:45:14 +00:00
in_rmx.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in_systm.h
in_var.h Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
in.c In case of interface initialization failure remove struct in_ifaddr* from 2008-06-24 13:58:28 +00:00
in.h Clean up the code that checks the types of address so that it is 2008-04-17 12:50:42 +00:00
ip6.h
ip_carp.c Sort IP addresses before hashing them for the signature. Otherwise carp is 2008-06-02 18:58:07 +00:00
ip_carp.h
ip_divert.c Read lock, rather than write lock, the inpcb when transmitting with or 2008-04-21 12:03:59 +00:00
ip_divert.h
ip_dummynet.c Consistently check IPFW and DUMMYNET privileges in the configuration 2008-05-22 08:10:31 +00:00
ip_dummynet.h 1) dummynet_io() declaration has changed. 2007-11-06 23:01:42 +00:00
ip_ecn.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
ip_ecn.h
ip_encap.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
ip_encap.h
ip_fastfwd.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_fw2.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_fw_nat.c PKT_ALIAS_FOUND_HEADER_FRAGMENT result is not an error, so pass that packet. 2008-06-01 12:29:23 +00:00
ip_fw_pfil.c Raise a bit ipfw kld priority. 2008-03-03 10:12:46 +00:00
ip_fw.h Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_gre.c Enqueue de-capsulated packet instead of performing direct dispatch. It's 2008-07-04 21:01:30 +00:00
ip_gre.h
ip_icmp.c Fix the loopback interface. Cleaning up some code with new macros 2008-05-12 02:44:53 +00:00
ip_icmp.h
ip_id.c Replace the random IP ID generation code we 2008-02-06 15:40:30 +00:00
ip_input.c Remove NETISR_MPSAFE, which allows specific netisr handlers to be directly 2008-07-04 00:21:38 +00:00
ip_ipsec.c Take the route mtu into account, if available, when sending an 2008-04-09 05:17:18 +00:00
ip_ipsec.h Take the route mtu into account, if available, when sending an 2008-04-09 05:17:18 +00:00
ip_mroute.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_mroute.h Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_options.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_options.h
ip_output.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip_var.h Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
ip.h Remove IPTOS_CE and IPTOS_ECT constants. They were defined in RFC 2481 2007-10-19 12:46:15 +00:00
ipprotosw.h
pim_var.h
pim.h
raw_ip.c Rename raw_append() to rip_append(): the raw_ prefix is generally used 2008-07-05 18:55:03 +00:00
sctp_asconf.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_asconf.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_auth.c - Macro-izes the packed declaration in all headers. 2008-06-14 07:58:05 +00:00
sctp_auth.h
sctp_bsd_addr.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_bsd_addr.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_cc_functions.c - Macro-izes the packed declaration in all headers. 2008-06-14 07:58:05 +00:00
sctp_cc_functions.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_constants.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_crc32.c
sctp_crc32.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_header.h - Macro-izes the packed declaration in all headers. 2008-06-14 07:58:05 +00:00
sctp_indata.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_indata.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_input.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_input.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_lock_bsd.h - Fixes foobar on my part. Some missing virtualization macros from 2008-06-14 13:24:49 +00:00
sctp_os_bsd.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_os.h - Fix address add handling to clear cached routes and source addresses 2007-08-24 00:53:53 +00:00
sctp_output.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_output.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_pcb.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_pcb.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_peeloff.c - Macro-izes the packed declaration in all headers. 2008-06-14 07:58:05 +00:00
sctp_peeloff.h
sctp_structs.h - Adds support for the multi-asconf (From Kozuka-san) 2008-05-20 13:47:46 +00:00
sctp_sysctl.c - Macro-izes the packed declaration in all headers. 2008-06-14 07:58:05 +00:00
sctp_sysctl.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_timer.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_timer.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_uio.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_usrreq.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp_var.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctp.h - Macro-izes the packed declaration in all headers. 2008-06-14 07:58:05 +00:00
sctputil.c 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
sctputil.h 1) Adds the rest of the VIMAGE change macros 2008-07-09 16:45:30 +00:00
tcp_debug.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
tcp_debug.h
tcp_fsm.h Make tcpstates[] static, and make sure TCPSTATES is defined before 2007-07-30 11:06:42 +00:00
tcp_hostcache.c Add FBSDID to all files in netinet so that people can more 2007-10-07 20:44:24 +00:00
tcp_input.c Add code to allow the system to handle multiple routing tables. 2008-05-09 23:03:00 +00:00
tcp_lro.c Add generic TCP LOR into netinet 2008-06-11 22:12:50 +00:00
tcp_lro.h Add generic TCP LOR into netinet 2008-06-11 22:12:50 +00:00
tcp_offload.c Remove extraneous debug statements. 2007-12-19 05:17:40 +00:00
tcp_offload.h move cxgb_lt2.[ch] from NIC to TOE 2008-04-19 03:22:43 +00:00
tcp_output.c Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros to 2008-04-17 21:38:18 +00:00
tcp_reass.c Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros to 2008-04-17 21:38:18 +00:00
tcp_sack.c Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros to 2008-04-17 21:38:18 +00:00
tcp_seq.h
tcp_subr.c When allocating temporary storage to hold a TCP/IP packet header 2008-06-02 14:20:26 +00:00
tcp_syncache.c Change incorrect stale cookie detection in syncookie_lookup() that prematurely 2008-06-16 20:08:22 +00:00
tcp_syncache.h Add interface for tcp offload to syncache: 2007-12-12 20:35:59 +00:00
tcp_timer.c When allocating temporary storage to hold a TCP/IP packet header 2008-06-02 14:20:26 +00:00
tcp_timer.h Two changes: 2007-09-24 05:26:24 +00:00
tcp_timewait.c Convert pcbinfo and inpcb mutexes to rwlocks, and modify macros to 2008-04-17 21:38:18 +00:00
tcp_usrreq.c replace spaces added in last change with tabs 2008-05-05 23:13:27 +00:00
tcp_var.h Revert to rev. 1.161 - switch back to optimized TCP options ordering. 2008-04-20 18:36:59 +00:00
tcp.h add rcv_nxt, snd_nxt, and toe offload id to FreeBSD-specific 2008-05-05 20:13:31 +00:00
tcpip.h
toedev.h Update the toedev's connect interface to reflect the fact that the inpcb 2007-12-16 05:30:21 +00:00
udp_usrreq.c Allow udp_notify() to accept read, as well as write, locks on the passed 2008-07-07 12:27:55 +00:00
udp_var.h Further cleanup of UDPv4: 2007-07-10 09:30:46 +00:00
udp.h