summaryrefslogtreecommitdiff
path: root/sys/netinet6/ip6_output.c
AgeCommit message (Expand)Author
2006-08-30remove impossible comparisons.christos
2006-07-23Use the LWP cached credentials where sane.ad
2006-07-12Add diagnostic checks for hardware-assisted checksum related flags intron
2006-07-08Add a missing piece from RFC 3542. KAME-NetBSD-current branchrpaulo
2006-05-14integrate kauth.elad
2006-05-05Add support for RFC 3542 Adv. Socket API for IPv6 (which obsoletes 2292).rpaulo
2006-04-15Coverity CID 608: #ifdef out dead code.christos
2006-03-05NDP-related improvements:rpaulo
2006-01-21Better support of IPv6 scoped addresses.rpaulo
2005-12-11merge ktrace-lwp.christos
2005-09-23change bcopy to memmove since this was supposed to be an ovbcopy (from kre)christos
2005-08-18- introduce M_MOVE_PKTHDR and use it where appropriate.yamt
2005-08-10re-implement ipv6 tx loopback checksum omission.yamt
2005-08-10ipv6 tx checksum offloading. reviewed by Jason Thorpe.yamt
2005-02-28make ip6_getpmtu back to staticitojun
2004-12-21fix ifindex argument checks for IPV6_JOIN_GROUP,drochner
2004-12-04Convert lo(4) to a clonable device.peter
2004-07-14- update ro_pmtu on IPsec tunnel encapsulation. ro != ro_pmtu is used as theitojun
2004-07-06Remove broken code for now: getsockopt(s, IPPROTO_IP, IP_IPSEC_POLICY,...).minoura
2004-06-11implement IPV6_USE_MIN_MTU sockopt. needed by bind9 + EDNS0 + big receive bu...itojun
2004-03-23Make ip6_getpmtu() globally visible. This is needed by IPFilter 4.x.martti
2004-03-02Use the new IPSEC_PCB_SKIP_IPSEC() to bypass a socket policy lookupthorpej
2004-03-01knfitojun
2004-02-06remove unneeded #ifdefitojun
2004-02-04strictly follow RFC2460 section 5 last paragraphitojun
2004-01-24make ip6_getpmtu() externally visibledarrenr
2004-01-19do not lookup security policy if IPV6_FORWARDING.itojun
2003-12-10fix cases where pktinfo specifies outgoing interface of "0".itojun
2003-12-10use if_indexlim (instead of if_index) and ifindex2ifnet[x] != NULLitojun
2003-11-06correct behavior when ipv6mr_interface is 0. Matthias Drochneritojun
2003-10-30Remove some assigned-to but otherwise unused variables.simonb
2003-10-03when dropping M_PKTHDR, need to free m_tag associated with it.itojun
2003-09-06randomize IPv4/v6 fragment ID and IPv6 flowlabel. avoids predictabilityitojun
2003-09-05u_short -> u_int16_t. sync w/ kame.itojun
2003-09-04don't use m_cat to mbuf of different types. KAME-PR-495itojun
2003-08-25don't commit value into ip6_ptkopts until the validation is done.itojun
2003-08-22remove ipsec_set/getsocket. now we explicitly pass socket * to ip{,6}_output.itojun
2003-08-22change the additional arg to be passed to ip{,6}_output to struct socket *.itojun
2003-08-22Change KAME code for ip_output()/ip6_output() to obtain struct socket*jonathan
2003-08-22Replace the set_socket() method of passing an extra struct socket*jonathan
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-06-06- sync up MLD declaration with RFC3542 (s/MLD6/MLD/)itojun
2002-11-02/*CONTCOND*/ while (0)'ed macrosperry
2002-10-31plug a memory leak. from sam leffler. sync w/kameitojun
2002-09-23length field on PADN option, before jumbo payload option was wrong.itojun
2002-09-11KNF - return is not a function. sync w/kame.itojun
2002-09-11correct signedness mixup in pointer passing. sync w/kameitojun
2002-06-09whitespace cleanupitojun
2002-06-08sync with latest KAME in6_ifaddr/prefix/default router manipulation.itojun
2002-06-07sync IPV6_CHECKSUM handling with kame.itojun