Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | First step towards more sane time handling in the kernel -- this changes | 2004-06-21 | 1 | -3/+3 | |
| | | | | | | | | things such that code that only need a second-resolution uptime or wall time, and used to get that from time.tv_secs or mono_time.tv_secs now get this from separate time_t globals time_second and time_uptime. ok art@ niklas@ nordin@ | ||||
* | support IPV6_USE_MIN_MTU, to make BIND9 better. | 2004-06-12 | 1 | -2/+5 | |
| | | | | (sorry about the mess yesterday) | ||||
* | back out tree breakage. Like, come on | 2004-06-11 | 1 | -5/+2 | |
| | |||||
* | support IPV6_USE_MIN_MTU, which is needed to run BIND9 well. from kame | 2004-06-11 | 1 | -2/+5 | |
| | | | | markus ok | ||||
* | switch to sysctl_int_arr(); ok itojun, henning, miod, deraadt | 2004-02-15 | 1 | -1/+46 | |
| | |||||
* | Remove the advertising clause in the UCB license which Berkeley | 2003-06-02 | 1 | -6/+2 | |
| | | | | rescinded 22 July 1999. Proofed by myself and Theo. | ||||
* | sync with latest KAME in6_ifaddr/prefix/default router manipulation. | 2002-06-08 | 1 | -1/+10 | |
| | | | | | | | behavior changes: - two iocts used by ndp(8) are now obsolete (backward compat provided). use sysctl path instead. - lo0 does not get ::1 automatically. it will get ::1 when lo0 comes up. | ||||
* | mistake in sysctl table | 2002-06-07 | 1 | -1/+2 | |
| | |||||
* | just for consistency/compatibility, have net.inet6.ip6.v6only sysctl MIB, | 2002-06-07 | 1 | -4/+5 | |
| | | | | as well as set/getsockopt(IPV6_V6ONLY). | ||||
* | limit number of IPv6 fragments (not the fragment queue size) to | 2002-05-28 | 1 | -2/+21 | |
| | | | | fight against lots-of-frags DoS attacks. sync w/kame | ||||
* | First round of __P removal in sys | 2002-03-14 | 1 | -24/+24 | |
| | |||||
* | whitespace/comment sync with kame | 2001-12-07 | 1 | -16/+9 | |
| | |||||
* | comment; sockopt # 57-59 are also reserved | 2001-09-19 | 1 | -2/+2 | |
| | |||||
* | Add IPCOMP setsockopt policy controls. While here fix the other policies too | 2001-08-22 | 1 | -2/+3 | |
| | |||||
* | fix constness of IN6_{IS,ARE}_xx macros to conform to RFC2553. | 2001-03-30 | 1 | -19/+19 | |
| | | | | sync with kame. | ||||
* | remove date string from KAME version identification, it is getting meaningless | 2001-03-02 | 1 | -3/+5 | |
| | | | | | as we merge random items daily. have comment that refers to kame COVERAGE document. sync with kame | ||||
* | get rid of #ifdef IPV6FIREWALL (never used, will never be used) | 2001-02-16 | 1 | -9/+2 | |
| | |||||
* | pull in new pcb notification code from kame. better handling of scope address. | 2001-02-16 | 1 | -2/+4 | |
| | |||||
* | use __P() in prototype for non-ansi compilers. | 2000-10-17 | 1 | -7/+8 | |
| | | | | From: Michael Shalayeff <mickey@lucifier.remote.dti.net> | ||||
* | move IPv6 IPsec sysctl # downward, to avoid number conflict in *BSD. | 2000-08-27 | 1 | -6/+8 | |
| | | | | angelos ok | ||||
* | don't pull sys/queue.h in. sync better with kame. | 2000-07-16 | 1 | -38/+24 | |
| | |||||
* | Fix typo; ds@ds.primasoft.bg | 2000-06-25 | 1 | -2/+2 | |
| | |||||
* | allow IPsec-related get/setsockopt on IPv6 socket. due to number conflict | 2000-06-18 | 1 | -2/+8 | |
| | | | | | | | they must be IPV6_xx instead of IP_xx. actually, since in_ctloutput() does not check address family of inpcb, getsockopt(IPPROTO_IP, IP_xx) may work - never tested this. | ||||
* | net.inet.ip.gif_ttl (and IPv6 counterpart) is never used. | 2000-05-25 | 1 | -6/+9 | |
| | | | | enforce type checking on IN6_ARE_ADDR_EQUAL. | ||||
* | bring in recent KAME changes (only important and stable ones, as usual). | 2000-02-28 | 1 | -42/+4 | |
| | | | | | | | | | | | | | | | | | | - 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) | ||||
* | use more modern types | 2000-02-19 | 1 | -4/+4 | |
| | |||||
* | improve RFC2553/2292 conformance. netinet6/{ip6,icmp6,in6}.h should not | 2000-02-09 | 1 | -1/+5 | |
| | | | | | | be included. neitnet6/{ip6,icmp6}.h includes #error statements only - i'll remove them couple of days later. | ||||
* | Add RCS tags, remove unused header files and code, remove a few | 1999-12-10 | 1 | -0/+1 | |
| | | | | unnecessary ifdefs... | ||||
* | bring in KAME IPv6 code, dated 19991208. | 1999-12-08 | 1 | -124/+582 | |
| | | | | | | | | | 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 | -2/+2 | |
| | | | | be mutually exclusive with the IPSEC option. | ||||
* | Synchronized changes needed to integrate into OpenBSD with the NRL source | 1999-02-24 | 1 | -180/+0 | |
| | | | | tree so we can have a unified netinet6 directory. | ||||
* | _KERNEL, and other cleanup | 1999-01-11 | 1 | -2/+2 | |
| | |||||
* | merge INPROTO_* tables | 1999-01-10 | 1 | -21/+0 | |
| | |||||
* | use _KERNEL, add ipv6intrq decl | 1999-01-08 | 1 | -1/+1 | |
| | |||||
* | missed file | 1999-01-07 | 1 | -0/+393 | |