summaryrefslogtreecommitdiff
path: root/sys/netinet/udp_usrreq.c
AgeCommit message (Expand)Author
2000-07-24Drop packet, increment udps_badlen if the udp header length fieldsommerfeld
2000-07-07sync with kame.itojun
2000-07-06remove unnecessary #include <netkey/key_debug.h>. from kame.itojun
2000-06-28<vm/vm.h> -> <uvm/uvm_extern.h>mrg
2000-03-30Remove register declarations.augustss
2000-03-30Delete reduncdant decl of inetctlerrmap - it's in <netinet/in_var.h>.simonb
2000-03-22Make IPKDB working again.ws
2000-03-01introduce m->m_pkthdr.aux to hold random data which needs to be passeditojun
2000-02-29avoid copy-overwrite-copy on incoming udp4 checksum. use in4_cksumitojun
2000-02-11don't increase both "no port on broadcast packet" and "no port" stat.itojun
2000-02-02PRU_PURGEADDR -> PRU_PURGEIF, per a discussion w/ itojun. In the IPv4thorpej
2000-02-01First-draft if_detach() implementation, originally from Bill Studnemund,thorpej
2000-01-31bring in latest KAME ipsec tree.itojun
2000-01-31destination port == 0 is illegal based on RFC768.itojun
2000-01-06remove extra portability #ifdef (like #ifdef __FreeBSD__) in KAME IPv6/IPsecitojun
2000-01-06make IPV6_BINDV6ONLY setsockopt available. it controls behavior ofitojun
1999-12-22drop IPv6 packets with v4 mapped address on src/dst. they are illegalitojun
1999-12-13sync IPv6 part with latest KAME tree. IPsec part is left unmodifieditojun
1999-09-13- Call in{,6}_pcbdetach if ipsec initialization is failed during PRU_ATTACH.itojun
1999-08-09return with doing nothing from xx_ctlinput(), when sa->sa_familyitojun
1999-07-09defopt IPSEC and IPSEC_ESP (both into opt_ipsec.h).thorpej
1999-07-06for incoming broadcasts, strip IP/UDP header correctlydrochner
1999-07-01IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628.itojun
1999-01-19Don't screw with ip_len; just subtract from it where we actually use themycroft
1999-01-19Don't overwrite the checksum fields when checking them. There's no reason tomycroft
1999-01-11Fix byte order and ip_len inconsistencies in ICMP reply code. Also, fixthorpej
1998-01-05Finishing merging 4.4BSD-Lite2 netinet. At this point, the only changesthorpej
1997-09-12Adjust packet len in mbuf header for incoming broadcasts.drochner
1997-07-28Make the following tunable via sysctl, inspired by BSD/OS:thorpej
1997-06-24Don't adjust ip->ip_len before calling icmp_error(); icmp_error() alreadythorpej
1997-01-11Implement the IP_RECVIF socket option: supply a datagram packet's incomingthorpej
1996-10-25In udp_output(), sanity check the length of the packet to be transmitted.thorpej
1996-10-16Rename recently checked in KGDB to IPKDB to resolve conflicts with older KGDBws
1996-09-30Add (and change) machine independent files for KGDB supportws
1996-09-16Make sure the sin_zero fields are filled.mycroft
1996-09-15Hash unconnected PCBs.mycroft
1996-09-09Add in_nullhost() and in_hosteq() macros, to hide some protocolmycroft
1996-05-23udp_output() doesn't actually take control data, so don't pretend it does.mycroft
1996-05-23Make sure the control mbufs are freed in all cases.mycroft
1996-05-23Fix a race condition in PRU_DISCONNECT.mycroft
1996-05-22Pass a proc pointer down to the usrreq and pcbbind functions for PRU_ATTACH, ...mycroft
1996-05-20if the sender set a cksum, check it, regardless if we care tomrg
1996-03-16Fix printf format args.christos
1996-02-13netinet prototypeschristos
1996-01-31Build a hash table of PCBs. Hash function needs tweaking.mycroft
1995-11-21make netinet work on systems where pointers and longs are 64 bitscgd
1995-08-12splnet --> splsoftnetmycroft
1995-06-26fix typocgd
1995-06-18convert pcb lists to CIRCLEQs, so that the end can be looked at morecgd
1995-06-12Fix bogon in previous.mycroft