Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-10-01 | use random number generator to generate IPv6 fragment ID/flowlabel. | Jun-ichiro itojun Hagino | |
cleanup IPv6 flowlabel handling. deraadt ok | |||
2003-10-01 | correct m_cat misuse. i remember it was ok'ed by someone but don't remember ↵ | Jun-ichiro itojun Hagino | |
who... | |||
2003-08-15 | change arguments to suser. suser now takes the process, and a flags | Ted Unangst | |
argument. old cred only calls user suser_ucred. this will allow future work to more flexibly implement the idea of a root process. looks like something i saw in freebsd, but a little different. use of suser_ucred vs suser in file system code should be looked at again, for the moment semantics remain unchanged. review and input from art@ testing and further review miod@ | |||
2003-06-11 | - sync up MLD declaration with RFC3542 (s/MLD6/MLD/) | Jun-ichiro itojun Hagino | |
- routing header declaration with RFC3542 (note: sizeof(ip6_rthdr0) has changed!) also, sync up with RFC2460 routing header definition (no "strict" source routing mode any more) part of advanced API update (RFC2292 -> 3542). markus, todd, millert, henning ok | |||
2003-06-02 | Remove the advertising clause in the UCB license which Berkeley | Todd C. Miller | |
rescinded 22 July 1999. Proofed by myself and Theo. | |||
2002-10-31 | plug memory leak. from sam leffler. sync w/kame | Jun-ichiro itojun Hagino | |
2002-09-23 | correct length of PADN option before jumbo payload option. sync w/kame | Jun-ichiro itojun Hagino | |
deraadt ok | |||
2002-09-11 | fix pointer signedness mixup. sync w/kame | Jun-ichiro itojun Hagino | |
2002-09-11 | KNF - return is not a function. sync w/kame | Jun-ichiro itojun Hagino | |
2002-06-09 | whitespace cleanup | Jun-ichiro itojun Hagino | |
2002-06-08 | use splnet for ipsec | Jun-ichiro itojun Hagino | |
2002-06-08 | splnet -> splsoftnet where appropriate | Jun-ichiro itojun Hagino | |
2002-06-08 | sync with latest KAME in6_ifaddr/prefix/default router manipulation. | Jun-ichiro itojun Hagino | |
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. | |||
2002-06-07 | move IPV6_CHECKSUM processing to ip6_raw_ctloutput(). bunch of KNFs. | Jun-ichiro itojun Hagino | |
rip6 stats. sync w/kame | |||
2002-06-07 | just for consistency/compatibility, have net.inet6.ip6.v6only sysctl MIB, | Jun-ichiro itojun Hagino | |
as well as set/getsockopt(IPV6_V6ONLY). | |||
2002-06-07 | style | Jun-ichiro itojun Hagino | |
2002-06-07 | 'fall through' is not a valid LINT keyword. | Jun-ichiro itojun Hagino | |
2002-05-31 | do not try to update rmx_mtu if rmx_mtu == 0 (obey ifmtu) | Jun-ichiro itojun Hagino | |
2002-05-29 | force fragment to minimum link MTU (1280) when needed (when PMTUD does | Jun-ichiro itojun Hagino | |
not take effect) - like icmp6 responses or foo-over-IPv6 tunnel. | |||
2002-05-29 | attach nd_ifinfo structure to if_afdata. | Jun-ichiro itojun Hagino | |
split IPv6 MTU (advertised by RA) from real link MTU. sync with kame | |||
2002-03-14 | First round of __P removal in sys | Todd C. Miller | |
2002-01-21 | remove couple of #if 0'ed portion we will never use | Jun-ichiro itojun Hagino | |
2001-12-07 | whitespace/comment sync with kame | Jun-ichiro itojun Hagino | |
2001-11-30 | unifdef OLDIP6OUTPUT | Jun-ichiro itojun Hagino | |
2001-11-28 | typo in sockopt level name (ipsec6 related) | Jun-ichiro itojun Hagino | |
2001-11-26 | add fastroute options similar to what is found in ipf | jasoni | |
ok dhartmei@, frantzen@ | |||
2001-10-01 | reinitialize ip6_hdr pointer after pf_test; ok dhartmei@ (noticed after | jasoni | |
discussion with itojun on ip6_forward) | |||
2001-09-25 | free mbuf when dropping a packet. ok dhartmei@ (also checked by | jasoni | |
mcbride@countersiege.com) | |||
2001-09-15 | IPv6 support from Ryan McBride (mcbride@countersiege.com) | Mike Frantzen | |
2001-08-22 | IPCOMP policy stuff missed the last time round | Niklas Hallqvist | |
2001-08-22 | Add IPCOMP setsockopt policy controls. While here fix the other policies too | Niklas Hallqvist | |
2001-08-21 | Don't check for BYPASS options in PCB on ip_output/ip6_output --- this | Angelos D. Keromytis | |
is already done in ip_spd_lookup() | |||
2001-06-27 | Get rid of M_COPY_* macros; either use M_MOVE_* or M_DUP_*, depending | Angelos D. Keromytis | |
on how macros should be treated. Code by fgsch@, ok by me and itojun@ | |||
2001-06-27 | Don't check cached TDBs on the PCB -- always call ipsp_spd_lookup(); | Angelos D. Keromytis | |
this simplifies the logic a bit. | |||
2001-06-25 | If a PENDING_TDB tag is attached but no TDB is found, drop the packet. | Angelos D. Keromytis | |
2001-06-25 | PENDING_TDB tag handling (same as ip_output) | Angelos D. Keromytis | |
2001-06-25 | Don't double-clear M_PKTHDR/tags. | Angelos D. Keromytis | |
2001-06-09 | No need for net/net_osdep.h | Angelos D. Keromytis | |
2001-05-30 | Update for new prototypes. | Angelos D. Keromytis | |
2001-05-28 | Remove unused code. | Angelos D. Keromytis | |
2001-05-28 | Don't check for IPV6_ENCAPSULATED, no longer needed since we have the tags. | Angelos D. Keromytis | |
2001-05-28 | Missed a DPRINTF(). | Angelos D. Keromytis | |
2001-05-28 | Use packet tags to detect loops, same as ip_output() | Angelos D. Keromytis | |
2001-05-26 | Use m_tag_init() to initialize new mbuf m_pkthdr fields, rather than | Angelos D. Keromytis | |
having to change it every time. | |||
2001-05-20 | Convert from tdbi to packet tags. | Angelos D. Keromytis | |
2001-05-16 | No need to check M_WAIT/M_WAITOK malloc return values. (art@ ok) | Hakan Olsson | |
2001-04-14 | Minor changes, preparing for real socket-attached TDBs; also, more | Angelos D. Keromytis | |
information will be stored in the TDB. ok ho@ provos@ | |||
2001-04-11 | disallow userland programs from specifying addresses with IPV6_PKTINFO | Jun-ichiro itojun Hagino | |
setsockopt, if: - the address is not verified by DAD (= not ready) - the address is an anycast address (= not permitted as source) sync with kame | |||
2001-03-30 | enable FAKE_LOOPBACK_IF case by default. | Jun-ichiro itojun Hagino | |
now traffic on loopback interface will be presented to bpf as normal wire format packet (without KAME scopeid in s6_addr16[1]). fix KAME PR 250 (host mistakenly accepts packets to fe80::x%lo0). sync with kame. | |||
2001-03-28 | Allow tdbi's to appear in mbufs throughout the stack; this allows | Angelos D. Keromytis | |
security properties of the packets to be pushed up to the application (not done yet). Eventually, this will be turned into a packet attributes framework. Make sure tdbi's are free'd/cleared properly whenever drivers (or NFS) does weird things with mbufs. |