Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | remove couple of #if 0'ed portion we will never use | 2002-01-21 | 1 | -45/+5 | ||
| | ||||||
* | repair copyright notices for NRL & cmetz; cmetz | 2001-06-05 | 1 | -11/+40 | ||
| | ||||||
* | pull in new pcb notification code from kame. better handling of scope address. | 2001-02-16 | 1 | -37/+84 | ||
| | ||||||
* | kill register declarations. to sync with kame better. | 2001-02-16 | 1 | -11/+11 | ||
| | ||||||
* | witch raw ip6 socket code from NRL to kame. | 2001-02-08 | 1 | -2/+1 | ||
| | | | | makes upgrades/code sharing much easier. | |||||
* | prohibited binding to an anycast, notready, or detached IPv6 address. | 2001-01-06 | 1 | -1/+25 | ||
| | | | | sync with kame 1.46 -> 1.47 | |||||
* | correct ipv6 path mtu discovery. | 2000-12-21 | 1 | -4/+8 | ||
| | ||||||
* | nuke inp_flags bits for controlling IPv4 mapped address. | 2000-10-11 | 1 | -27/+13 | ||
| | | | | | we don't support IPv4 mapped address, and there are inconsistent bit manipulation code so it's safer to nuke them. | |||||
* | KNF (sorry craig) | 2000-06-18 | 1 | -282/+264 | ||
| | ||||||
* | remove now-unnecessary statement due to "for" logic clarfication. | 2000-06-18 | 1 | -2/+1 | ||
| | ||||||
* | correct logic mistake in in6_pcbnotify, due to indentation. | 2000-06-18 | 1 | -8/+5 | ||
| | | | | will KNF it soon. | |||||
* | use in6_recoverscope | 2000-06-18 | 1 | -123/+167 | ||
| | ||||||
* | allow link-local IPv6 addres in in6_pcbbind. | 2000-06-13 | 1 | -32/+18 | ||
| | ||||||
* | correctly handle ctlinput messages for IPv6. | 2000-06-03 | 1 | -19/+42 | ||
| | ||||||
* | do not treat bind(2) with IPv4 mapped address in a special way. | 2000-05-28 | 1 | -1/+5 | ||
| | | | | | old code fails to check for port number duplicate. XXX should remove more IPv4 mapped code | |||||
* | avoid infinite loop in in{6,}_pcbnotify (can occurs on family mismatch) | 2000-04-27 | 1 | -2/+4 | ||
| | ||||||
* | NRL pcb issue; inp_{f,l}addr{,6} is a union so we need to be sure about | 2000-04-21 | 1 | -1/+5 | ||
| | | | | | | af match. - do not touch IPv4 pcb entries on in6_pcbnotify. - do not touch IPv6 pcb entries on in_pcbnotify. | |||||
* | bring in recent KAME changes (only important and stable ones, as usual). | 2000-02-28 | 1 | -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. | 2000-02-07 | 1 | -2/+2 | ||
| | ||||||
* | Add RCS tags, remove unused header files and code, remove a few | 1999-12-10 | 1 | -0/+2 | ||
| | | | | unnecessary ifdefs... | |||||
* | Removed about 24KB of ifdef'ed code. It's nice to be able to see what | 1999-12-08 | 1 | -945/+3 | ||
| | | | | other OSes do, but not if I can't read our code. | |||||
* | bring in KAME IPv6 code, dated 19991208. | 1999-12-08 | 1 | -34/+173 | ||
| | | | | | | | | | 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). | |||||
* | Replace 'in6a_words' (old NRL convention) with 's6_addr32' (new BSDI et al. | 1999-03-24 | 1 | -18/+18 | ||
| | | | | convention that is more common and more specific as to the access size) | |||||
* | Demangled the INET6 stuff so as not to require any extra options and not to | 1999-03-09 | 1 | -9/+15 | ||
| | | | | be mutually exclusive with the IPSEC option. | |||||
* | Synchronized changes needed to integrate into OpenBSD with the NRL source | 1999-02-24 | 1 | -0/+5 | ||
| | | | | tree so we can have a unified netinet6 directory. | |||||
* | rename baddynamic() to in_baddynamic(), and export it | 1999-01-07 | 1 | -4/+0 | ||
| | ||||||
* | first few files of NRL ipv6. This NRL release was officially exported | 1999-01-06 | 1 | -0/+1426 | ||
to me by US DOD officials, with the crypto already removed. |