History log of /src/sys/netinet6/ip6_mroute.h |
Revision | | Date | Author | Comments |
1.20 |
| 07-Aug-2022 |
tsutsui | Remove extra whitespaces added by an ancient stupid script.
|
1.19 |
| 20-May-2018 |
maxv | Remove notyet, we've never had this.
|
1.18 |
| 06-Feb-2018 |
maxv | branches: 1.18.2; Remove dead code.
|
1.17 |
| 18-Mar-2009 |
cegger | bcopy -> memcpy
|
1.16 |
| 18-Mar-2009 |
cegger | bzero -> memset
|
1.15 |
| 06-Aug-2008 |
plunky | branches: 1.15.2; 1.15.8; Convert socket options code to use a sockopt structure instead of laying everything into an mbuf.
approved by core
|
1.14 |
| 24-Jun-2008 |
gmcgarry | branches: 1.14.2; ioctl commands are unsigned long. ABI change to mrt6_ioctl() will affect 64-bit platforms.
|
1.13 |
| 01-Nov-2007 |
dyoung | branches: 1.13.16; 1.13.20; 1.13.22; 1.13.24; De-__P().
|
1.12 |
| 25-Apr-2007 |
dyoung | branches: 1.12.6; 1.12.8; 1.12.12; Remove unused member 'm6_route' from struct mif6.
|
1.11 |
| 04-Mar-2007 |
christos | branches: 1.11.2; 1.11.4; Kill caddr_t; there will be some MI fallout, but it will be fixed shortly.
|
1.10 |
| 11-Dec-2005 |
christos | branches: 1.10.26; merge ktrace-lwp.
|
1.9 |
| 08-Jul-2003 |
itojun | branches: 1.9.16; on interface detach, clear multicast forwarding table. from kame
|
1.8 |
| 10-Feb-2001 |
itojun | branches: 1.8.18; 1.8.24; fix if_set for architectures with sizeof(long) != 4. IF_xxx behaved badly. (no fear of overrun, since index was mistakenly computed to too small value)
|
1.7 |
| 19-May-2000 |
itojun | branches: 1.7.4; correct MLD API. (binary backward compatibility is kept) commit to usr.sbin/pim6* will follow.
|
1.6 |
| 13-Dec-1999 |
itojun | sync IPv6 part with latest KAME tree. IPsec part is left unmodified due to massive changes in KAME side. - IPv6 output goes through nd6_output - faith can capture IPv4 packets as well - you can run IPv4-to-IPv6 translator using heavily modified DNS servers - per-interface statistics (required for IPv6 MIB) - interface autoconfig is revisited - udp input handling has a big change for mapped address support. - introduce in4_cksum() for non-overwriting checksumming - introduce m_pulldown() - neighbor discovery cleanups/improvements - netinet/in.h strictly conforms to RFC2553 (no extra defs visible to userland) - IFA_STATS is fixed a bit (not tested) - and more more more.
TODO: - cleanup os-independency #ifdef - avoid rcvif dual use (for IPsec) to help ifdetach
(sorry for jumbo commit, I can't separate this any more...)
|
1.5 |
| 02-Dec-1999 |
itojun | use _KERNEL instead of KERNEL. (sync from KAME)
|
1.4 |
| 19-Nov-1999 |
bouyer | Update protocoles and interfaces stats counters to 64bit. RTM_IFINFO is now 0xf, 0xe is RTM_OIFINFO which returns the old (if_msghdr14) struct with 32bit counters (binary compat, conditioned on COMPAT_14). Same for sysctl: node 3 is renamed NET_RT_OIFLIST, NET_RT_IFLIST is now node 4. Change rt_msg1() to add an mbuf to the mbuf chain instead of just panic() when the message is larger than MHLEN.
|
1.3 |
| 03-Jul-1999 |
thorpej | branches: 1.3.2; 1.3.8; RCS ID police.
|
1.2 |
| 01-Jul-1999 |
itojun | branches: 1.2.2; IPv6 kernel code, based on KAME/NetBSD 1.4, SNAP kit 19990628. (Sorry for a big commit, I can't separate this into several pieces...) Pls check sys/netinet6/TODO and sys/netinet6/IMPLEMENTATION for details.
- sys/kern: do not assume single mbuf, accept chained mbuf on passing data from userland to kernel (or other way round). - "midway" ATM card: ATM PVC pseudo device support, like those done in ALTQ package (ftp://ftp.csl.sony.co.jp/pub/kjc/). - sys/netinet/tcp*: IPv4/v6 dual stack tcp support. - sys/netinet/{ip6,icmp6}.h, sys/net/pfkeyv2.h: IETF document assumes those file to be there so we patch it up. - sys/netinet: IPsec additions are here and there. - sys/netinet6/*: most of IPv6 code sits here. - sys/netkey: IPsec key management code - dev/pci/pcidevs: regen
In my understanding no code here is subject to export control so it should be safe.
|
1.1 |
| 28-Jun-1999 |
itojun | branches: 1.1.2; file ip6_mroute.h was initially added on branch kame.
|
1.1.2.2 |
| 30-Nov-1999 |
itojun | bring in latest KAME (as of 19991130, KAME/NetBSD141) into kame branch just for reference purposes. This commit includes 1.4 -> 1.4.1 sync for kame branch.
The branch does not compile at all (due to the lack of ALTQ and some other source code). Please do not try to modify the branch, this is just for referenre purposes.
synchronization to latest KAME will take place on HEAD branch soon.
|
1.1.2.1 |
| 28-Jun-1999 |
itojun | KAME/NetBSD 1.4 SNAP kit, dated 19990628.
NOTE: this branch (kame) is used just for refernce. this may not compile due to multiple reasons.
|
1.2.2.3 |
| 02-Aug-1999 |
thorpej | Update from trunk.
|
1.2.2.2 |
| 01-Jul-1999 |
thorpej | Sync w/ -current.
|
1.2.2.1 |
| 01-Jul-1999 |
thorpej | file ip6_mroute.h was added on branch chs-ubc2 on 1999-07-01 23:48:28 +0000
|
1.3.8.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.3.2.2 |
| 11-Feb-2001 |
bouyer | Sync with HEAD.
|
1.3.2.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.7.4.1 |
| 05-Aug-2003 |
msaitoh | Pull up revision 1.9 (requested by itojun in ticket #57): on interface detach, clear multicast forwarding table.
|
1.8.24.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.8.24.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.8.24.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.8.18.1 |
| 01-Sep-2003 |
tron | Pull up revision 1.9 (requested by itojun in ticket #1375): on interface detach, clear multicast forwarding table. from kame
|
1.9.16.2 |
| 15-Nov-2007 |
yamt | sync with head.
|
1.9.16.1 |
| 03-Sep-2007 |
yamt | sync with head.
|
1.10.26.2 |
| 07-May-2007 |
yamt | sync with head.
|
1.10.26.1 |
| 12-Mar-2007 |
rmind | Sync with HEAD.
|
1.11.4.1 |
| 11-Jul-2007 |
mjf | Sync with head.
|
1.11.2.1 |
| 08-Jun-2007 |
ad | Sync with head.
|
1.12.12.1 |
| 13-Nov-2007 |
bouyer | Sync with HEAD
|
1.12.8.1 |
| 06-Nov-2007 |
matt | sync with HEAD
|
1.12.6.1 |
| 04-Nov-2007 |
jmcneill | Sync with HEAD.
|
1.13.24.1 |
| 27-Jun-2008 |
simonb | Sync with head.
|
1.13.22.1 |
| 18-Sep-2008 |
wrstuden | Sync with wrstuden-revivesa-base-2.
|
1.13.20.1 |
| 04-May-2009 |
yamt | sync with head.
|
1.13.16.2 |
| 28-Sep-2008 |
mjf | Sync with HEAD.
|
1.13.16.1 |
| 29-Jun-2008 |
mjf | Sync with HEAD.
|
1.14.2.1 |
| 19-Oct-2008 |
haad | Sync with HEAD.
|
1.15.8.1 |
| 13-May-2009 |
jym | Sync with HEAD.
Commit is split, to avoid a "too many arguments" protocol error.
|
1.15.2.1 |
| 28-Apr-2009 |
skrll | Sync with HEAD.
|
1.18.2.1 |
| 21-May-2018 |
pgoyette | Sync with HEAD
|