Age | Commit message (Collapse) | Author | |
---|---|---|---|
2000-06-13 | make sure to attach new in6_ifaddr into ifp->if_addrlist. | Jun-ichiro itojun Hagino | |
2000-06-12 | update icmp6 name lookup code to conform to 05 draft. previous code | Jun-ichiro itojun Hagino | |
was 03/05 chimera. ping6: -n by default due to too many false error report due to too long reverse query delay. | |||
2000-06-12 | sync with latest KAME doc. talk more about IPv4 mapped address issue. | Jun-ichiro itojun Hagino | |
2000-06-07 | fix anycast address determination. | Jun-ichiro itojun Hagino | |
correct interface address addition when link-local is added (check if ifp matches). make diff to kame repository easier (breaks some KNF) sync with kame. | |||
2000-06-07 | s/PIMCTL/PIM6CTL/ for less confusion. | Jun-ichiro itojun Hagino | |
2000-06-04 | nuke non-standard include files (has been #error only for a long time | Jun-ichiro itojun Hagino | |
so there should be no sideeffect) | |||
2000-06-03 | sync with latest kame doc. pcb issues and net interface issues are updated | Jun-ichiro itojun Hagino | |
2000-06-03 | deep-copy ip6 header on ip6_mloopback, to avoid overwriting cluster mbuf. | Jun-ichiro itojun Hagino | |
correct frag header append operation. some cosmetic (like do {} while (0) to multiline macro) (sync with kame) | |||
2000-06-03 | do not bark even if forwarding to loopback, since it is common | Jun-ichiro itojun Hagino | |
to route packet to be rejected/dropped to loopback. (sync with kame) | |||
2000-06-03 | correctly handle ctlinput messages for IPv6. | Jun-ichiro itojun Hagino | |
2000-05-28 | do not treat bind(2) with IPv4 mapped address in a special way. | Jun-ichiro itojun Hagino | |
old code fails to check for port number duplicate. XXX should remove more IPv4 mapped code | |||
2000-05-25 | net.inet.ip.gif_ttl (and IPv6 counterpart) is never used. | Jun-ichiro itojun Hagino | |
enforce type checking on IN6_ARE_ADDR_EQUAL. | |||
2000-05-22 | disallow negative number for rate limit period. | Jun-ichiro itojun Hagino | |
2000-05-22 | use ratecheck(9) for ICMPv6 rate limitation. sync with netbsd-current. | Jun-ichiro itojun Hagino | |
2000-05-19 | correct "telnet fe80::1%lo0". | Jun-ichiro itojun Hagino | |
2000-05-19 | never forward packet with link-local address. | Jun-ichiro itojun Hagino | |
experimental support for new loopback packet handling (with FAKE_LOOPBACK_IF, rcvif will be set to real outgoing interface, not the loopback, to honor scope) sync with kame. | |||
2000-05-19 | update multicast routing message (struct mrt6msg) to the latest kame. | Jun-ichiro itojun Hagino | |
structure overlaying is corrected to meet IPv6 raw socket spec. just to be sure, binary backward compatiblity is provided since we shipped old message handling with openbsd 2.7. no openbsd 2.7 userland code have used the API, though, because we did not merge kame pim6[sd]d to openbsd due to mrouted license issue. | |||
2000-05-19 | NULL != 0. from netbsd-current. | Jun-ichiro itojun Hagino | |
2000-05-15 | perform NUD on p2p link, only if the destination/gateway is real neighbor. | Jun-ichiro itojun Hagino | |
this removes temporary workaround (no NUD on p2p link). KAME PR 245. | |||
2000-05-15 | remove whitespace at EOL | Jun-ichiro itojun Hagino | |
2000-05-15 | use IFAFREE, not ifa_refcnt--. | Jun-ichiro itojun Hagino | |
2000-05-13 | plug an mbuf leak | Theo de Raadt | |
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 | |