summaryrefslogtreecommitdiffstats
path: root/sys/netinet6/in6_cksum.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* More damned eye searing whitespace. No change to .o files.krw2015-06-081-3/+3
|
* Split the checksum calculation for IPv6 like for IPv4:naddy2014-01-221-1/+6
| | | | | | | Always calculate the pseudo-header checksum. Complete the checksum if hardware offload is not available. Parts originally from NetBSD; ok henning@
* ANSIfy to sync with KAME. From Karl Sjodahl <dunceor@gmail.com>.mcbride2008-06-111-5/+2
| | | | ok todd deraadt naddy bluhm
* change semantics of ff01::/16 to interface local multicastitojun2006-11-171-3/+3
| | | | | | (to sync up with more recent IPv6 spec) ok from: deraadt mcbride
* convert __attribute__((__packed__)) to __packed so that parsers unawareavsm2003-11-161-2/+2
| | | | | of gcc extensions have more of a chance. ok mcbride@, no objections from millert@, deraadt@
* remove #if 0 portionitojun2003-07-181-20/+1
|
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
| | | | rescinded 22 July 1999. Proofed by myself and Theo.
* Remove more '\n's from panic() statements. Both trailing and leading.krw2002-10-121-3/+3
| | | | Diff generated by Chris Kuethe.
* No need for net/net_osdep.hangelos2001-06-091-3/+1
|
* cosmetic sync with kameitojun2001-02-161-2/+2
|
* kill register declarations. to sync with kame better.itojun2001-02-161-5/+5
|
* add attribute(packed) for alignment constraint on a union.itojun2000-09-091-15/+16
| | | | | get rid of file static variable, make it an auto variable. (sync with kame)
* bring in recent KAME changes (only important and stable ones, as usual).itojun2000-02-281-1/+1
| | | | | | | | | | | | | | | | | | - remove net.inet6.ip6.nd6_proxyall. introduce proxy NDP code works just like "arp -s". - revise source address selection. be more careful about use of yet-to-be-valid addresses as source. - as router, transmit ICMP6_DST_UNREACH_BEYONDSCOPE against out-of-scope packet forwarding attempt. - path MTU discovery takes care of routing header properly. - be more strict about mbuf chain parsing. - nuke xxCTL_VARS #define, they are for BSDI. - disable SIOCSIFDSTADDR_IN6/SIOCSIFNETMASK_IN6 ioctl, they do not fit IPv6 model where multiple address on interface is normal. (kernel side supports them for a while for backward compat, the support will be nuked shortly) - introduce "default outgoing interface" (for spec conformance in very rare case)
* fix include file path related to ip6.itojun2000-02-071-2/+2
|
* Add RCS tags, remove unused header files and code, remove a fewangelos1999-12-101-0/+2
| | | | unnecessary ifdefs...
* bring in KAME IPv6 code, dated 19991208.itojun1999-12-081-179/+265
| | | | | | | | | replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon).
* first few files of NRL ipv6. This NRL release was officially exportedderaadt1999-01-061-0/+232
to me by US DOD officials, with the crypto already removed.