summaryrefslogtreecommitdiff
path: root/sys/netinet6
AgeCommit message (Collapse)Author
2001-03-21in nd6_cache_lladdr(), set nd6_gctimer to ln_expire just after the stateJun-ichiro itojun Hagino
transition to STALE. fixes tahi test breakage. sync with kame.
2001-03-21set rmx_mtu to L2 interface mtu, instead of 0, on mtudisc timeout.Jun-ichiro itojun Hagino
ip6_output() change is for safety. sync with kame
2001-03-20change interpretation of net.inet6.icmp6.nodeinfo from true/fale to bitmap.Jun-ichiro itojun Hagino
2001-03-16drop packets with link-local addresses,Jun-ichiro itojun Hagino
if (internally-used) interface ID portion is already filled. sync with kame
2001-03-13add/clearify spl for ipsec6. sync with kame. reviewed by angelos.Jun-ichiro itojun Hagino
2001-03-08make nd6_storelladdr()'s behavior consistent about mbuf freeing on errors.Jun-ichiro itojun Hagino
do not touch static ND entry on ND cache entry updates. couple of costmetic sync. sync with kame
2001-03-08more missing splx. sync with kameJun-ichiro itojun Hagino
2001-03-08remove bogus rtfree. inspired by fix to PR 1706. sync with kameJun-ichiro itojun Hagino
2001-03-07missing splx. from aaron. sync with kameJun-ichiro itojun Hagino
2001-03-04avoid possible align issue. sync with kameJun-ichiro itojun Hagino
2001-03-02remove date string from KAME version identification, it is getting meaninglessJun-ichiro itojun Hagino
as we merge random items daily. have comment that refers to kame COVERAGE document. sync with kame
2001-02-23garbage-collect stale ND entries (default: 1 day).Jun-ichiro itojun Hagino
RFC 2461 5.3. sync with kame.
2001-02-23remove unnecessary state, ND6_LLINFO_WAITDELETE, from neighbor cacheJun-ichiro itojun Hagino
state machine. no need for RTF_REJECT on neighbor cache entires, they are leftover from ARP code. sync with kame.
2001-02-22correct behavior when ip6 reass queue reaches the upper limit.Jun-ichiro itojun Hagino
2001-02-22be more more picky about ip6 destopt parsing. sync with kameJun-ichiro itojun Hagino
2001-02-21make validation code more strict for ND6/dest6 variable length headers.Jun-ichiro itojun Hagino
check duplicated nd6_ifinfo table initialization in a better way. sync with kame
2001-02-16get rid of #ifdef IPV6FIREWALL (never used, will never be used)Jun-ichiro itojun Hagino
2001-02-16protect router list management by splsoftnet properly. sync with kameJun-ichiro itojun Hagino
2001-02-16oops, remove #ifdef __fooBSD__.Jun-ichiro itojun Hagino
2001-02-16pull in new pcb notification code from kame. better handling of scope address.Jun-ichiro itojun Hagino
2001-02-16cosmetic sync with kameJun-ichiro itojun Hagino
2001-02-16cosmetic. add missing IFAFREE on failure caseJun-ichiro itojun Hagino
2001-02-16cosmetic/whitespace sync with kameJun-ichiro itojun Hagino
2001-02-16cosmetic/comment sync with kameJun-ichiro itojun Hagino
2001-02-16amove in6_{embed,recover}scope prototypes to in6_var.h (kernel only).Jun-ichiro itojun Hagino
add in6_clearscope. sync better with kame
2001-02-16set frag6_doing_reass while doing reass, to help frag6_drain.Jun-ichiro itojun Hagino
2001-02-16sync whitespace/comment with kame. to help merge tasksJun-ichiro itojun Hagino
2001-02-16make sure to clear ln_byhint when neighbor state goes to REACHABLE.Jun-ichiro itojun Hagino
sync whitespace/comment with kame.
2001-02-16kill register declarations. to sync with kame better.Jun-ichiro itojun Hagino
2001-02-16sync better with kame. remove register decls. $OpenBSD$Jun-ichiro itojun Hagino
2001-02-16fix multicast API for sizeof(long) != 4. (IF_SET and family will notJun-ichiro itojun Hagino
overrun, it will compute values too little, so old code will not overrun buffers. (we don't include any multicast daemons in openbsd tree) sync better with kame. remove register variable declarations, styles
2001-02-08witch raw ip6 socket code from NRL to kame.Jun-ichiro itojun Hagino
makes upgrades/code sharing much easier.
2001-02-08implement upper limit to icmp6 redirects (experimental, turned off)Jun-ichiro itojun Hagino
negative value to {mtudisc,redirect}_{hi,lo}wat will turn off the limitation. sync with kame.
2001-02-08when chasing nd6_llinfo chain, make sure we do not touch danglingJun-ichiro itojun Hagino
pointer (due to RTM_DELETE during default router list management). from kame
2001-02-08use timeout_xx() throughout sys/netinet6. sync with kame.Jun-ichiro itojun Hagino
2001-02-07turn off duplicated address detection when interface address gets deleted.Jun-ichiro itojun Hagino
sync with kame
2001-02-07by default, don't bark on inbound ND messages, as outsider may be able toJun-ichiro itojun Hagino
fill up /var with bogus packets. setting net.inet6.icmp6.nd6_debug will re-enable kernel messages on invalid ND packet and other occasions. improve icmp6 stats.
2001-02-06bad semicolon after "if" conditional.Jun-ichiro itojun Hagino
2001-02-06allow changing number of loopbacks in ukc.Michael Shalayeff
change rest of the code to use lo0ifp pointing to the corresponding struct ifnet. itojun@ and niklas@ ok
2001-02-02avoid panic when packet to nonexistent link-local address is issued.Jun-ichiro itojun Hagino
kame 1.151 -> 1.152.
2001-01-19pull post-4.4BSD change to sys/net/route.c from BSD/OS 4.2 (UCB copyrighted).Jun-ichiro itojun Hagino
have sys/net/route.c:rtrequest1(), which takes rt_addrinfo * as the argument. pass rt_addrinfo all the way down to rtrequest, and ifa->ifa_rtrequest. 3rd arg of ifa->ifa_rtrequest is now rt_addrinfo * instead of sockaddr * (almost noone is using it anyways). benefit: the follwoing command now works. previously we need two route(8) invocations, "add" then "change". # route add -inet6 default ::1 -ifp gif0 remove unsafe typecast in rtrequest(), from rtentry * to sockaddr *. it was introduced by 4.3BSD-reno and never corrected. XXX is eon_rtrequest() change correct regarding to 3rd arg? eon_rtrequest() and rtrequest() were incorrect since 4.3BSD-reno, so i do not have correct answer in the source code. someone with more clue about netiso-over-ip, please help.
2001-01-18do not remove default route by mistake, on interface removal.Jun-ichiro itojun Hagino
2001-01-18workaround; be sure to initialize nd6 interface information when IPv6Jun-ichiro itojun Hagino
interface address gets added. this will avoid presenting EMSGSIZE when outgoing interface is down (and never brought up). sync with kame.
2001-01-18wrap too noisy warnings into #ifdef ND6_DEBUGJun-ichiro itojun Hagino
2001-01-16s/ND6DEBUG/ND6_DEBUG/ to synchronize with other placesJun-ichiro itojun Hagino
2001-01-08wrap "icmp6 checksum error" message into #ifdef ND6DEBUG. NetBSD PR 11911.Jun-ichiro itojun Hagino
sync with kame aVS: ----------------------------------------------------------------------
2001-01-06prohibited binding to an anycast, notready, or detached IPv6 address.Jun-ichiro itojun Hagino
sync with kame 1.46 -> 1.47
2000-12-31Fix non-NBRIDGE caseAngelos D. Keromytis
2000-12-30AF_LINK caseAngelos D. Keromytis
2000-12-30Send AF_LINK to etherip_output()Angelos D. Keromytis