Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-05-05 | cope with interface detach (like pcmcia card removal). remove any | Jun-ichiro itojun Hagino | |
IPv6 addresses assigned to the interface. reported by ho, bunch of help from niklas. KAME PR 231. | |||
2000-04-30 | allow compilation without -Ox. we may want to simplify #ifdefs more, | Jun-ichiro itojun Hagino | |
after 2.7 is out. | |||
2000-04-27 | use of free(ia) in #if 0. | Jun-ichiro itojun Hagino | |
From: Lennart Augustsson <lennart@augustsson.net> | |||
2000-04-27 | correct in6_ifdetach(). free oia, not ia. | Jun-ichiro itojun Hagino | |
Lennart says there are more problems to go (I don't own openbsd-current laptop). From: Lennart Augustsson <augustss@augustsson.net> | |||
2000-04-27 | disable NUD for point-to-point devices. KAME PR 245 (temporary workaround) | Jun-ichiro itojun Hagino | |
2000-04-27 | avoid infinite loop in in{6,}_pcbnotify (can occurs on family mismatch) | Jun-ichiro itojun Hagino | |
2000-04-21 | NRL pcb issue; inp_{f,l}addr{,6} is a union so we need to be sure about | Jun-ichiro itojun Hagino | |
af match. - do not touch IPv4 pcb entries on in6_pcbnotify. - do not touch IPv6 pcb entries on in_pcbnotify. | |||
2000-04-19 | add boundary check for nd_ifinfo[]. (sync with kame) | Jun-ichiro itojun Hagino | |
2000-04-17 | revisit in6_ifattach(). (1) make it more persistent about initializaing an | Jun-ichiro itojun Hagino | |
interface (2) cleanup interface id selection. run NUD on p2p interface (required by spec for bidir p2p interface). add "ndp -i interface" (can tweak per-interface ND flag). (sync with more recent kame) | |||
2000-04-13 | add comment on sanity check | Jun-ichiro itojun Hagino | |
2000-04-13 | bark if sdl_alen == 0. test code for KAME PR 235. | Jun-ichiro itojun Hagino | |
2000-04-13 | even if nd6_nud_hint is called, do not change a neighbor's status | Jun-ichiro itojun Hagino | |
unless the old status is probably reachable (i.e. the link-layer address has already been resolved). KAME PR 235. | |||
2000-04-13 | do not return icmp6 error against icmp6 error. | Jun-ichiro itojun Hagino | |
(this is due to a bug in header chain chasing) | |||
2000-03-22 | correct references. | Jun-ichiro itojun Hagino | |
2000-03-22 | aintroduce ip6_{next,last}hdr which lets us parse IPv6 header chain correctly. | Jun-ichiro itojun Hagino | |
use it from icmp6 code. | |||
2000-03-22 | comment out ifconfig undo code. they are necessary to avoid memory | Jun-ichiro itojun Hagino | |
leakage, however, was too strict that they disallow multiple address from same prefix to be assigned (when rtinit returns EEXIST). we'll need to improve it. | |||
2000-03-12 | undo interface address addition if in6_ifinit fails. | Jun-ichiro itojun Hagino | |
2000-03-02 | do not add ifa_dstaddr for non-pointopoint interface. IPv6 has no | Jun-ichiro itojun Hagino | |
concept for "broadcast". | |||
2000-02-28 | - check raw socket icmp6 filter only if the packet is icmp6. | Jun-ichiro itojun Hagino | |
- allow setting raw socket icmp6 filter only if it is IPPROTO_ICMPV6 socket. (cmetz may object about above two items...) - add rip6_ctlinput, to flush cached router properly on redirects. | |||
2000-02-28 | fix ICMPv6 redirect input. the bug can result in invalid ND entry. | Jun-ichiro itojun Hagino | |
2000-02-28 | upgrade node information query protocol support from 04 draft to | Jun-ichiro itojun Hagino | |
draft-ietf-ipngwg-icmp-name-lookups-05.txt. NOTE: 04 and 05 has no interoperability, in terms of "ping6 -a". | |||
2000-02-28 | add proxy NDP part. | Jun-ichiro itojun Hagino | |
2000-02-28 | bring in recent KAME changes (only important and stable ones, as usual). | Jun-ichiro itojun Hagino | |
- 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) | |||
2000-02-25 | import latest version from kame. | Jun-ichiro itojun Hagino | |
- update scoped address syntax to the latest - I-D/RFC # cleanups | |||
2000-02-25 | sync with reality | Jun-ichiro itojun Hagino | |
2000-02-19 | use more modern types | Theo de Raadt | |
2000-02-14 | sync with reality. | Jun-ichiro itojun Hagino | |
- NIS lookup for IPv6 should be made compatible with Solaris 2.8 (ipnodes.byname) - tcp/udp/raw socket code needs #ifdef removal | |||
2000-02-09 | bring in the latest document to sync with reality. | Jun-ichiro itojun Hagino | |
2000-02-09 | improve RFC2553/2292 conformance. netinet6/{ip6,icmp6,in6}.h should not | Jun-ichiro itojun Hagino | |
be included. neitnet6/{ip6,icmp6}.h includes #error statements only - i'll remove them couple of days later. | |||
2000-02-09 | properly refcnt ifaddrs. | Jun-ichiro itojun Hagino | |
2000-02-07 | s/DIAGNOSTIC/DEBUG/ | Jun-ichiro itojun Hagino | |
2000-02-07 | fix include file path related to ip6. | Jun-ichiro itojun Hagino | |
2000-02-07 | remove prefix information in the kernel when all matching in6_ifaddr are gone. | Jun-ichiro itojun Hagino | |
fix include file path. | |||
2000-02-07 | fix ifa refcnt'ing. | Jun-ichiro itojun Hagino | |
fix include file path. | |||
2000-02-07 | use log(), not printf(), for DAD messages. | Jun-ichiro itojun Hagino | |
make more checks on mbuf length for outbound packets. correct include file path. | |||
2000-02-07 | for more strict rfc2292 compliance swap netinet{,6}/{ip6,icmp6}.h. | Jun-ichiro itojun Hagino | |
netinet6/{ip6,icmp6}.h will be nuked afterwards. | |||
2000-02-04 | more coverage of in6_ifdetach()'s cleanup process. | Jun-ichiro itojun Hagino | |
bug fix in SIOCGIFADDR_IN6 (point to point case). | |||
2000-02-04 | make IPv6 reass work on alpha. NetBSD PR 9340. | Jun-ichiro itojun Hagino | |
2000-02-02 | make sure to nuke kludge entries, regardless from refcnt. | Jun-ichiro itojun Hagino | |
2000-02-02 | - improve in6_ifdetach to remove (1) multicast kludge list (2) route to | Jun-ichiro itojun Hagino | |
link-local allnode multicast (ff02:x::/32) - fix ifnet refcnt'ing in multicast kludge list management. - avoid dangling pointer in multicast kludge management. (angelos, try this version of in6_ifdetach() - it should be better) | |||
2000-02-02 | remove never-visited code (#ifdef MAPPED_ADDR_ENABLED) | Jun-ichiro itojun Hagino | |
2000-01-23 | ip4_input -> ip4_input6, and fix typo in comment | Angelos D. Keromytis | |
2000-01-21 | Rename the ip4_* routines to ipip_*, make it so GIF tunnels are not | Angelos D. Keromytis | |
affected by net.inet.ipip.allow (the sysctl formerly known as net.inet.ip4.allow), rename the VIF ipip_input to ipip_mroute_input. | |||
2000-01-19 | another possible workaround for NetBSD PR 9189. | Jun-ichiro itojun Hagino | |
2000-01-18 | oops, it was not necessary. | Jun-ichiro itojun Hagino | |
2000-01-18 | possible workaround to NetBSD PR 9189 (panic on sparc). not sure if it's right. | Jun-ichiro itojun Hagino | |
2000-01-13 | We do need netinet/ip_ip4.h after all... | Angelos D. Keromytis | |
2000-01-13 | Align. | Angelos D. Keromytis | |
2000-01-13 | Introduce ip4_input6() with the correct prototype... | Angelos D. Keromytis | |
2000-01-13 | Add include file fixing non-gif inet6 kernels. | Angelos D. Keromytis | |