History log of /src/sys/net/dlt.h |
Revision | | Date | Author | Comments |
1.25 |
| 02-Sep-2024 |
christos | merge changes from libpcap-1.10.5
|
1.24 |
| 17-Aug-2023 |
christos | Use the version from libpcap-1.10.4
|
1.23 |
| 28-May-2022 |
andvar | fix various typos in comments, mainly origional->original, extened->extended, incomming->incoming.
|
1.22 |
| 05-Dec-2021 |
msaitoh | s/preceed/preced/ in comment.
|
1.21 |
| 05-Dec-2021 |
msaitoh | s/accomodate/accommodate/ in comment.
|
1.20 |
| 01-Oct-2019 |
christos | sync with libcap-1.9.1
|
1.19 |
| 03-Sep-2018 |
christos | sync with libpcap-1.9.0
|
1.18 |
| 08-Feb-2018 |
dholland | branches: 1.18.2; 1.18.4; Typos.
|
1.17 |
| 24-Jan-2017 |
christos | Sync with libpcap-1.8.1
|
1.16 |
| 31-Mar-2015 |
christos | branches: 1.16.2; 1.16.4; update with new entries from libpcap-1.7.2
|
1.15 |
| 19-Nov-2014 |
christos | branches: 1.15.2; Add BPF_MOD/BPF_XOR, sync DLT entries and document unused bpf instructions. From libpcap-1.6.2
|
1.14 |
| 07-Apr-2013 |
kardel | recover DLT_HIPPY and DLT_HDLC from before for if_hippisubr.c and hd64570.c
|
1.13 |
| 06-Apr-2013 |
christos | update from libpcap
|
1.12 |
| 21-Dec-2011 |
christos | branches: 1.12.6; PR/45730: David Holland: Avoid having 2 copies of bpf.h in /usr/include. This adds the missing entries from libpcap to make libpcap compile with our bpf.h.
|
1.11 |
| 27-Feb-2006 |
drochner | branches: 1.11.104; 1.11.108; add missing DLTs from the libpcap-0.9.4 distribution
|
1.10 |
| 10-Dec-2005 |
elad | branches: 1.10.2; 1.10.4; 1.10.6; Multiple inclusion protection, as suggested by christos@ on tech-kern@ few days ago.
|
1.9 |
| 28-Sep-2004 |
dyoung | branches: 1.9.12; Add several new DLTs. From tcpdump.org.
|
1.8 |
| 22-Jun-2004 |
itojun | prepare PF-related hooks. reviewed by matt, perry, christos
|
1.7 |
| 16-Nov-2003 |
dyoung | Add data-link type DLT_IEEE802_11_RADIO to wi and atw. DLT_IEEE802_11_RADIO lets you monitor radio stats like received signal strength, which diversity antenna was used, channel/frequency, modulation, and data rate.
|
1.6 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22364, verified by myself.
|
1.5 |
| 17-Apr-2003 |
salo | branches: 1.5.2; depreceated->deprecated
|
1.4 |
| 28-Aug-2002 |
onoe | Define new DLT: DLT_IEEE802_11, DLT_PRISM_HEADER, and DLT_AIRONET_HEADER from tcpdump.org
|
1.3 |
| 10-Sep-2001 |
bjh21 | branches: 1.3.10; Add MI Econet support. This is lacking any interfaces to higher-layer protocols, and lacking any timeouts, but it basically works, doing four-way handshakes in both directions and incoming Machine Peek operations.
Oh, and Econet is Acorn's ancient, proprietary 500kbit/s networking technology.
|
1.2 |
| 29-Apr-2001 |
martin | branches: 1.2.2; 1.2.4; Add an in-kernel PPPoE (ppp over ethernet, RFC 2516) implementation, based on the existing net/if_spppsubr.c stuff.
While there are completely userland (bpf based) implementations available, those have a vastly larger per packet overhead thus causing major CPU overhead and higher latency. On an i386 base router, running a 486DX at 50MHz my line (768kBit/s downstream) was limited to something (varying) between 10 and 20 kByte/s effective download rate. With this implementation I get full bandwidth (~85kByte/s).
This is client side only. Arguably the right way to add full PPPoE support (including server side) would be a variation of the ppp line discipline and appropriate modifications to pppd. I promise every help I can give to anyone doing that - but I needed this realy fast. Besids, on low memory NAT boxes with typically a single PPPoE connection, this implementation is more lightweight than a pppd based one, which nicely fits my needs.
|
1.1 |
| 12-Dec-2000 |
thorpej | branches: 1.1.2; 1.1.4; Put the BPF DLT_* constants into their own header file so that things that reference them don't have to slurp in all of the BPF headers.
Define a new generic RAWAF type that is like DLT_RAW, but isn't specific to IP (the macro takes an AF_* constant as an argument to generate the actual type).
|
1.1.4.3 |
| 17-Sep-2002 |
nathanw | Catch up to -current.
|
1.1.4.2 |
| 21-Sep-2001 |
nathanw | Catch up to -current.
|
1.1.4.1 |
| 21-Jun-2001 |
nathanw | Catch up to -current.
|
1.1.2.2 |
| 13-Dec-2000 |
bouyer | Sync with HEAD (for UBC fixes).
|
1.1.2.1 |
| 12-Dec-2000 |
bouyer | file dlt.h was added on branch thorpej_scsipi on 2000-12-13 15:50:27 +0000
|
1.2.4.1 |
| 01-Oct-2001 |
fvdl | Catch up with -current.
|
1.2.2.2 |
| 06-Sep-2002 |
jdolecek | sync kqueue branch with HEAD
|
1.2.2.1 |
| 13-Sep-2001 |
thorpej | Update the kqueue branch to HEAD.
|
1.3.10.1 |
| 29-Aug-2002 |
gehenna | catch up with -current.
|
1.5.2.5 |
| 11-Dec-2005 |
christos | Sync with head.
|
1.5.2.4 |
| 19-Oct-2004 |
skrll | Sync with HEAD
|
1.5.2.3 |
| 21-Sep-2004 |
skrll | Fix the sync with head I botched.
|
1.5.2.2 |
| 18-Sep-2004 |
skrll | Sync with HEAD.
|
1.5.2.1 |
| 03-Aug-2004 |
skrll | Sync with HEAD
|
1.9.12.1 |
| 21-Jun-2006 |
yamt | sync with head.
|
1.10.6.1 |
| 22-Apr-2006 |
simonb | Sync with head.
|
1.10.4.1 |
| 09-Sep-2006 |
rpaulo | sync with head
|
1.10.2.1 |
| 01-Mar-2006 |
yamt | sync with head.
|
1.11.108.1 |
| 18-Feb-2012 |
mrg | merge to -current.
|
1.11.104.2 |
| 22-May-2014 |
yamt | sync with head.
for a reference, the tree before this commit was tagged as yamt-pagecache-tag8.
this commit was splitted into small chunks to avoid a limitation of cvs. ("Protocol error: too many arguments")
|
1.11.104.1 |
| 17-Apr-2012 |
yamt | sync with head
|
1.12.6.2 |
| 03-Dec-2017 |
jdolecek | update from HEAD
|
1.12.6.1 |
| 23-Jun-2013 |
tls | resync from head
|
1.15.2.2 |
| 05-Feb-2017 |
skrll | Sync with HEAD
|
1.15.2.1 |
| 06-Apr-2015 |
skrll | Sync with HEAD
|
1.16.4.1 |
| 21-Apr-2017 |
bouyer | Sync with HEAD
|
1.16.2.1 |
| 20-Mar-2017 |
pgoyette | Sync with HEAD
|
1.18.4.2 |
| 13-Apr-2020 |
martin | Mostly merge changes from HEAD upto 20200411
|
1.18.4.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
1.18.2.1 |
| 06-Sep-2018 |
pgoyette | Sync with HEAD
Resolve a couple of conflicts (result of the uimin/uimax changes)
|