Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-31 | Remove a bunch of sockaddr_in6 pointer casts and replace others | Alexander Bluhm | |
with sin6tosa() or satosin6() inline functions. This allows the compiler to check the types more strictly. OK mpi@ | |||
2011-04-03 | Kill redundant offsetof definitions; ok deraadt henning sthen thib | Stefan Sperling | |
2010-05-11 | Massiv cleanup of the gif(4) mess. Move encapsulation into gif_output() | Claudio Jeker | |
where it is not necessary to guess protocols by looking at the first nibble. in_gif_output() will encapsulate the packet but not send it. Because of etherip support and the way the bridge works a minimal hack is needed in gif_start() to ensure that the bridged packets are encapsulated as well. This actually started with the idea to add MPLS support but that turned out to be not as simple as in the gre(4) case. Tested by myself (IP, IPv6, etherip, MPLS), sthen@ (IP, IPv6), naddy (IPv6) OK sthen@ | |||
2010-05-07 | Start cleaning up the mess called rtalloc*. Kill rtalloc2, make rtalloc1 | Claudio Jeker | |
accept flags for report and nocloning. Move the rtableid into struct route (with a minor twist for now) and make a few more codepathes rdomain aware. Appart from the pf.c and route.c bits the diff is mostly mechanical. More to come... OK michele, henning | |||
2008-09-28 | Clear the PF state key before an IP packet exits a gif(4) tunnel, in order | Joel Sing | |
to prevent state key mismatches. ok henning@ | |||
2008-06-11 | ANSIfy to sync with KAME. From Karl Sjodahl <dunceor@gmail.com>. | Ryan Thomas McBride | |
ok todd deraadt naddy bluhm | |||
2007-06-01 | apply the "skip ipsec if there are no flows" speedup diff to IPv6 too. | Henning Brauer | |
we need a pointer to the inpcb to decide, which was not previously passed to ip6_output, so this diff is a little bigger. from itojun, ok ryan | |||
2007-02-15 | Simplify the #if NBRIDGE case as in in_gif.c:1.33. | Claudio Jeker | |
2007-02-10 | Cleanup, kill dead code and unused arguments. Mostly stuff that is computed | Claudio Jeker | |
and passed around but never used. OK mglocker@ | |||
2003-12-03 | add support for ifconfig clone/destroy; ok henning deraadt | Markus Friedl | |
2002-05-30 | minor KNF. nuke obsolete IFF_LINK0 support completely | 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. | |||
2001-12-07 | whitespace/comment sync with kame | Jun-ichiro itojun Hagino | |
2001-08-19 | Pass the interface (if any) to ipip_input(), so it can be used in | Angelos D. Keromytis | |
BPF. Closes PR 2000. | |||
2001-07-27 | variable name "gif" is way too generic - use "gif_softc". sync with kame | Jun-ichiro itojun Hagino | |
2001-06-09 | No need for net/net_osdep.h | Angelos D. Keromytis | |
2001-06-08 | Update packet counters. | Artur Grabowski | |
2001-05-30 | Update for new prototypes. | Angelos D. Keromytis | |
2001-05-11 | Check m_pullup() and m_pullup2() return for NULL, not 0; itojun@ ok | Aaron Campbell | |
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-02-16 | sync whitespace/comment with kame. to help merge tasks | Jun-ichiro itojun Hagino | |
2000-12-31 | Fix non-NBRIDGE case | Angelos D. Keromytis | |
2000-12-30 | AF_LINK case | Angelos D. Keromytis | |
2000-12-30 | Send AF_LINK to etherip_output() | Angelos D. Keromytis | |
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-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-12 | Use netinet/ip_ip4.c routines. | Angelos D. Keromytis | |
1999-12-15 | do not overwrite traffic class portion when filling in IPv6 version field. | Jun-ichiro itojun Hagino | |
1999-12-10 | Remove remaining unnecessary ifdefs (itojun will hate me for this :-) | Angelos D. Keromytis | |
1999-12-08 | bring in KAME IPv6 code, dated 19991208. | Jun-ichiro itojun Hagino | |
replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon). |