History log of /src/sys/netinet/igmp.h |
Revision | | Date | Author | Comments |
1.15 |
| 03-Feb-2021 |
roy | CTASSERT -> __CTASSERT to unbreak userland build.
While here move __packed in tcp_debug.h back to where it was and note removal warrants more investigation.
|
1.14 |
| 03-Feb-2021 |
roy | Sprinkle CTASSERT to enforce on-wire layout without __packed
|
1.13 |
| 03-Feb-2021 |
roy | Remove __packed from various network structures
They are already network aligned and adding the __packed attribute just causes needless compiler warnings about accssing members of packed objects.
|
1.12 |
| 29-May-2014 |
rmind | branches: 1.12.40; Make IGMP and multicast group management code MP-safe. Use a read-write lock to protect the hash table of multicast address records; also, make it private and eliminate some macros. In the long term, the lookup path ought to be optimised.
|
1.11 |
| 25-Dec-2007 |
perry | branches: 1.11.54; 1.11.70; Convert many of the uses of __attribute__ to equivalent __packed, __unused and __dead macros from cdefs.h
|
1.10 |
| 10-Dec-2005 |
elad | branches: 1.10.46; 1.10.52; 1.10.56; 1.10.60; Multiple inclusion protection, as suggested by christos@ on tech-kern@ few days ago.
|
1.9 |
| 07-Aug-2003 |
agc | branches: 1.9.16; Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.8 |
| 20-Nov-1999 |
thorpej | branches: 1.8.28; Add the `packed' attribute to structures which describe wire protocol data.
|
1.7 |
| 10-Feb-1998 |
perry | branches: 1.7.14; 1.7.20; add/cleanup multiple inclusion protection.
|
1.6 |
| 31-May-1995 |
mycroft | Implement IGMP v2. Based on the Multicast 3.5 distribution.
|
1.5 |
| 13-Apr-1995 |
cgd | be a bit more careful and explicit with types. (basically a large no-op.)
|
1.4 |
| 29-Jun-1994 |
cgd | New RCS ID's, take two. they're more aesthecially pleasant, and use 'NetBSD'
|
1.3 |
| 13-May-1994 |
mycroft | Update to 4.4-Lite networking code, with a few local changes.
|
1.2 |
| 08-Jan-1994 |
mycroft | Fix some inconsistent spacing; spaces at the end of lines, etc.
|
1.1 |
| 06-Dec-1993 |
hpeyerl | branches: 1.1.1; multicast support. >From Chris Maeda, cmaeda@cs.washington.edu These patches are derived from the IP Multicast patches for BSDI.
|
1.1.1.1 |
| 05-Jan-1998 |
thorpej | Import sys/netinet from 4.4BSD-Lite for reference purposes.
|
1.7.20.1 |
| 27-Dec-1999 |
wrstuden | Pull up to last week's -current.
|
1.7.14.1 |
| 20-Nov-2000 |
bouyer | Update thorpej_scsipi to -current as of a month ago
|
1.8.28.4 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.8.28.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.8.28.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.8.28.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.9.16.2 |
| 21-Jan-2008 |
yamt | sync with head
|
1.9.16.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.10.60.1 |
| 02-Jan-2008 |
bouyer | Sync with HEAD
|
1.10.56.1 |
| 26-Dec-2007 |
ad | Sync with head.
|
1.10.52.1 |
| 18-Feb-2008 |
mjf | Sync with HEAD.
|
1.10.46.1 |
| 09-Jan-2008 |
matt | sync with HEAD
|
1.11.70.1 |
| 10-Aug-2014 |
tls | Rebase.
|
1.11.54.1 |
| 20-Aug-2014 |
tls | Rebase to HEAD as of a few days ago.
|
1.12.40.1 |
| 03-Apr-2021 |
thorpej | Sync with HEAD.
|