Click on a directory to enter that directory. Click on a file to display its revision history and to get a chance to display diffs between revisions.
Current directory: [local] / src / sys / net
File | Rev. | Age | Author | Last log entry |
---|---|---|---|---|
Parent Directory | ||||
art.c | 1.31 | 6 months | bluhm | Remove unused parameter dst from art_get(). OK mvs@ |
art.h | 1.25 | 6 months | bluhm | Remove unused parameter dst from art_get(). OK mvs@ |
bfd.c | 1.80 | 9 months | mvs | Move solock() down to sosetopt(). A part of standalone sblock() work. This movem... |
bfd.h | 1.13 | 6 years | phessler | use unsigned variables for things that we use as unsigned noticed by clang |
bpf.c | 1.222 | 3 months | jan | Put checksum flags in bpf_hdr to use them in userland dhcpleased. Thus, dhcplea... |
bpf.h | 1.72 | 3 months | jan | Put checksum flags in bpf_hdr to use them in userland dhcpleased. Thus, dhcplea... |
bpf_filter.c | 1.34 | 3 years | dlg | add a BPF_RND load location that provides a random value. this will be used so ... |
bpfdesc.h | 1.48 | 14 months | dlg | add a timeout between capturing a packet and making the buffer readable. before... |
bridgectl.c | 1.25 | 3 years | dlg | we don't have to cast to caddr_t when calling m_copydata anymore. the first cut... |
bridgestp.c | 1.77 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
bsd-comp.c | 1.17 | 3 years | jsg | ansi |
ethertypes.h | 1.18 | 13 months | dlg | add the "local experiments" ethertypes |
fq_codel.c | 1.15 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
fq_codel.h | 1.4 | 3 years | dlg | add $OpenBSD$ tags |
hfsc.c | 1.49 | 13 months | jsg | fix double words in comments feedback and ok jmc@ miod, ok millert@ |
hfsc.h | 1.13 | 7 years | mikeb | Provide pluggable queueing interface for pf By hiding H-FSC behind pfq_ops stru... |
if.c | 1.718 | 3 months | bluhm | Invert broken check of panic string in if_linkstate(). original bug report from... |
if.h | 1.216 | 5 weeks | bluhm | Prevent changing interface loopback flag from userland. IFF_LOOPBACK is telling... |
if_aggr.c | 1.45 | 2 months | dlg | expose per port information via kstats. the most interesting information expose... |
if_arp.h | 1.7 | 7 years | krw | A space here, a space there. Soon we're talking real whitespace rectification. |
if_bpe.c | 1.22 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_bpe.h | 1.1 | 5 years | dlg | add bpe(4) or Backbone Provider Edge interfaces Backbone refers to 802.1ah or 8... |
if_bridge.c | 1.370 | 4 weeks | bluhm | Run raw IP input in parallel. Running raw IPv4 input with shared net lock in pa... |
if_bridge.h | 1.73 | 2 years | claudio | Retire switch(4) it never really was production ready and the OpenFlow API imple... |
if_dl.h | 1.13 | 6 months | bluhm | Use constant sockaddr in route lookup. In rtalloc() and rtalloc_mpath() declare... |
if_enc.c | 1.79 | 20 months | bluhm | Use struct refcnt for interface address reference counting. There was a crash du... |
if_enc.h | 1.13 | 2 years | deraadt | mention that the "flags" field in the enchdr is uses m_flags values (see mbuf.h)... |
if_etherbridge.c | 1.7 | 2 years | dlg | etherbridge_map was way too clever, so simplify it. the code tried to carry sta... |
if_etherbridge.h | 1.4 | 2 years | dlg | etherbridge_map was way too clever, so simplify it. the code tried to carry sta... |
if_etherip.c | 1.55 | 3 months | bluhm | Merge struct route and struct route_in6. Use a common struct route for both ine... |
if_etherip.h | 1.10 | 6 years | jca | Remove #if'0ed decls Stop pretending that we will migrate the content of this f... |
if_ethersubr.c | 1.293 | 3 months | bluhm | Check IP length in ether_extract_headers(). For LRO with ix(4) it is necessary ... |
if_gif.c | 1.138 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
if_gif.h | 1.18 | 6 years | dlg | rework gif to be more consistent. while here, give us support for mpls in gif o... |
if_gre.c | 1.178 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_gre.h | 1.16 | 3 years | jsg | spelling ok gnezdo@ semarie@ mpi@ |
if_llc.h | 1.8 | 11 years | henning | first or second coming, commie or not commie, one m in coming is sufficient ok c... |
if_loop.c | 1.98 | 4 months | bluhm | Make loopback interface counters MP safe. Create and use the MP safe version of... |
if_media.c | 1.38 | 21 months | bluhm | Fix non working continue in do while(0) loop. OK mvs@ jca@ CID 1519492 |
if_media.h | 1.45 | 22 months | bluhm | Protect all writers to ifm_cur with a mutex. ifmedia_match() does not return an... |
if_mpe.c | 1.105 | 4 months | mvs | Call if_counters_alloc() before if_attach(). ok bluhm sashan |
if_mpip.c | 1.19 | 4 months | mvs | Call if_counters_alloc() before if_attach(). ok bluhm sashan |
if_mpw.c | 1.66 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
if_pair.c | 1.17 | 3 years | kn | Send without kernel lock The output path can run without kernel lock just fine ... |
if_pflog.c | 1.98 | 7 months | bluhm | pflog(4) logs packet dropped by default rule with block. If a packet is malform... |
if_pflog.h | 1.29 | 3 years | mvs | Link pflog(4) instances to `pflog_ifs' list instead of allocating `pflogifs' arr... |
if_pflow.c | 1.109 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_pflow.h | 1.23 | 5 months | mvs | Rework pflowioctl() lock dances. Release netlock and take `sc_lock' rwlock(9) j... |
if_pfsync.c | 1.325 | 3 months | bluhm | Merge struct route and struct route_in6. Use a common struct route for both ine... |
if_pfsync.h | 1.62 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
if_ppp.c | 1.118 | 2 months | denis | Enable IPv6 AF for ppp(4) OK claudio@ |
if_ppp.h | 1.10 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
if_pppoe.c | 1.83 | 22 months | mvs | Turn pppoe(4) back to kernel lock. We can't predict netlock state within pppoe_s... |
if_pppoe.h | 1.8 | 22 months | mvs | ether_input() called with shared netlock, but pppoe(4) wants it to be exclusive.... |
if_pppvar.h | 1.21 | 2 months | denis | Enable IPv6 AF for ppp(4) OK claudio@ |
if_pppx.c | 1.128 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_sec.c | 1.11 | 2 months | dlg | count if_enqueue/ifq_enqueue errors as oqdrops. this helps narrow down where so... |
if_sec.h | 1.1 | 9 months | dlg | add sec(4) to support route based ipsec vpns. ipsec security associations (SAs,... |
if_sppp.h | 1.30 | 2 years | bket | Display DNS information from sppp(4) in ifconfig(8) Behaviour is similar to tha... |
if_spppsubr.c | 1.193 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
if_tpmr.c | 1.35 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_trunk.c | 1.154 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_trunk.h | 1.31 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
if_tun.c | 1.240 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_tun.h | 1.15 | 17 years | claudio | Change the behaviour of tun(4) on close. - if the interface was auto-created by... |
if_types.h | 1.24 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
if_var.h | 1.132 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_veb.c | 1.35 | 3 months | bluhm | Merge struct route and struct route_in6. Use a common struct route for both ine... |
if_vether.c | 1.36 | 3 years | mvs | Add missing #if's to fix build without bpf(4). ok deraadt@ |
if_vlan.c | 1.218 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_vlan_var.h | 1.47 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
if_vxlan.c | 1.99 | 4 months | bluhm | Backout always allocate per-CPU statistics counters for network interface descri... |
if_wg.c | 1.38 | 5 weeks | claudio | Don't include net/art.h in net/rtable.h instead let the two users include the fi... |
if_wg.h | 1.5 | 11 months | kn | Add support for wireguard peer descriptions "wgdescr[iption] foo" to label one ... |
ifq.c | 1.53 | 6 months | bluhm | Make ifq and ifiq interface MP safe. Rename ifq_set_maxlen() to ifq_init_maxlen... |
ifq.h | 1.41 | 6 months | bluhm | Make ifq and ifiq interface MP safe. Rename ifq_set_maxlen() to ifq_init_maxlen... |
netisr.h | 1.61 | 10 months | dlg | big update to pfsync to try and clean up locking in particular. moving pf forwa... |
ofp.h | 1.15 | 13 months | jsg | fix double words in comments feedback and ok jmc@ miod, ok millert@ |
pf.c | 1.1196 | 5 days | jsg | remove prototypes with no matching function |
pf_if.c | 1.111 | 10 months | mvs | Introduce M_PF type for pf(4) related memory allocations. Currently used M_TEMP ... |
pf_ioctl.c | 1.417 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
pf_lb.c | 1.74 | 12 months | sashan | nat-to may fail to insert state due to conflict on chosen source port number. Th... |
pf_norm.c | 1.230 | 3 weeks | bluhm | Show pf fragment reassembly counters. Framgent count and statistics are stored ... |
pf_osfp.c | 1.48 | 5 weeks | jsg | correct indentation no functional change, found by smatch warnings ok miod@ blu... |
pf_ruleset.c | 1.21 | 10 months | mvs | Introduce M_PF type for pf(4) related memory allocations. Currently used M_TEMP ... |
pf_syncookies.c | 1.7 | 5 years | henning | in pf_syncookie_validate, return early if we don't have syncookies in flight tha... |
pf_table.c | 1.145 | 9 months | sashan | Table persistent flag (PFR_TFLAG_PERSIST) won't get set by ioctl(2) operation if... |
pfkeyv2.c | 1.262 | 44 hours | mvs | Switch AF_KEY sockets to the new locking scheme. The simplest case. Nothing to ... |
pfkeyv2.h | 1.95 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
pfkeyv2_convert.c | 1.83 | 5 months | bluhm | Remove struct inpcb from in6_embedscope() parameters. rip6_output() did modify ... |
pfkeyv2_parsemessage.c | 1.62 | 7 months | tobhe | Make sure pfkeyv2_parsemessage() only returns 0 if the message was successfully ... |
pfvar.h | 1.538 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
pfvar_priv.h | 1.36 | 3 weeks | bluhm | Show pf fragment reassembly counters. Framgent count and statistics are stored ... |
pipex.c | 1.153 | 3 months | mvs | Introduce pipex_iterator(), the special thing to perform `pipex_session_list' fo... |
pipex.h | 1.33 | 22 months | mvs | Remove PIPEXCSESSION pipex(4) ioctl(2) command from kernel and man page. Long t... |
pipex_local.h | 1.51 | 3 months | mvs | Introduce pipex_iterator(), the special thing to perform `pipex_session_list' fo... |
ppp-comp.h | 1.8 | 21 years | deraadt | Paul Mackerras and the Australian National University have worked things out, an... |
ppp-deflate.c | 1.17 | 2 years | tb | Add sizes for free() in zlib Rebased version of a diff from miod who described ... |
ppp_defs.h | 1.13 | 21 years | deraadt | Paul Mackerras and the Australian National University have worked things out, an... |
ppp_tty.c | 1.54 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
radix.c | 1.61 | 2 years | jsg | spelling ok jmc@ reads ok tb@ |
radix.h | 1.30 | 6 years | mpi | Make rn_match() and rn_lookup() safe to be used in parrallel, when different tre... |
route.c | 1.436 | 6 weeks | bluhm | Combine route_cache() and rtalloc_mpath() in new route_mpath(). Fill and check ... |
route.h | 1.210 | 6 weeks | bluhm | Combine route_cache() and rtalloc_mpath() in new route_mpath(). Fill and check ... |
rtable.c | 1.87 | 5 weeks | claudio | Don't include net/art.h in net/rtable.h instead let the two users include the fi... |
rtable.h | 1.30 | 6 days | jsg | remove prototypes with no matching function ok mpi@ |
rtsock.c | 1.373 | 5 months | mvs | Make rtm_senddesync_timer() timeout(9) handler mpsafe. solock() protects the soc... |
slcompress.c | 1.12 | 8 years | blambert | ANSIfy function definitions no change in .o file checksum ok claudio@ |
slcompress.h | 1.10 | 7 years | krw | A space here, a space there. Soon we're talking real whitespace rectification. |
toeplitz.c | 1.10 | 3 years | dlg | add stoeplitz_eaddr, for getting a hash value from an ethernet address. |
toeplitz.h | 1.11 | 12 months | dlg | fix stoeplitz_hash_h32. discussed with and ok tb@ |
trunklacp.c | 1.32 | 4 years | dlg | let lacp mode trunk cope with interfaces that don't report if_baudrate. jmatthe... |
trunklacp.h | 1.14 | 5 years | ccardenas | Add administrative options to LACP trunk implementation. The trunk driver now h... |
wg_cookie.c | 1.5 | 9 months | jsg | INITITIATION_COST -> INITIATION_COST |
wg_cookie.h | 1.2 | 3 years | tb | add RCS tags |
wg_noise.c | 1.7 | 2 months | mvs | Convert `t_lock', `r_keypair_lock' and `c_lock' rwlock(9)s to corresponding mute... |
wg_noise.h | 1.3 | 2 months | mvs | Convert `t_lock', `r_keypair_lock' and `c_lock' rwlock(9)s to corresponding mute... |
encap.c (in the Attic) [Hide] | 1.27 | 25 years | angelos | Not used anymore. |
encap.h (in the Attic) [Hide] | 1.14 | 25 years | angelos | Not used anymore. |
if_aoe.c (in the Attic) [Hide] | 1.4 | 9 years | tedu | remove preliminary AOE (ata over ethernet) support. not finished after many year... |
if_aoe.h (in the Attic) [Hide] | 1.4 | 9 years | tedu | remove preliminary AOE (ata over ethernet) support. not finished after many year... |
if_arcsubr.c (in the Attic) [Hide] | 1.24 | 17 years | dlg | get rid of arc network support. we have no users of it so this is dead code. how... |
if_atm.h (in the Attic) [Hide] | 1.15 | 10 years | mpi | tedu netnatm and ueagle(4). ok mikeb@, sthen@, tedu@ (implied), doc bits ok jmc... |
if_atmsubr.c (in the Attic) [Hide] | 1.34 | 10 years | mpi | tedu netnatm and ueagle(4). ok mikeb@, sthen@, tedu@ (implied), doc bits ok jmc... |
if_faith.c (in the Attic) [Hide] | 1.28 | 11 years | mpi | tedu faith(4), suggested by todd@ some weeks ago after a submission by dhill. o... |
if_fddi.h (in the Attic) [Hide] | 1.7 | 10 years | mpi | tedu FDDI support and the 3 flavors the driver for DEC devices, even miod@ canno... |
if_fddisubr.c (in the Attic) [Hide] | 1.65 | 10 years | mpi | tedu FDDI support and the 3 flavors the driver for DEC devices, even miod@ canno... |
if_ieee80211.h (in the Attic) [Hide] | 1.11 | 19 years | fgsch | remove old header. everything should use net80211/ stuff. as for the ports, i co... |
if_ieee80211subr.c (in the Attic) [Hide] | 1.3 | 19 years | millert | Import current NetBSD/FreeBSD 802.11 framework. Based in part on a diff from Mat... |
if_ipe.c (in the Attic) [Hide] | 1.2 | 6 years | dlg | oh carp - i didnt mean to commit these |
if_ipe.h (in the Attic) [Hide] | 1.2 | 6 years | dlg | oh carp - i didnt mean to commit these |
if_mobileip.c (in the Attic) [Hide] | 1.9 | 4 years | dlg | remove mobileip(4) noone seems to use it, and we should not encourage people to... |
if_mobileip.h (in the Attic) [Hide] | 1.2 | 4 years | dlg | remove mobileip(4) noone seems to use it, and we should not encourage people to... |
if_sl.c (in the Attic) [Hide] | 1.55 | 9 years | mpi | sl(4) is no more, thanks for all the fish! |
if_slvar.h (in the Attic) [Hide] | 1.16 | 9 years | mpi | sl(4) is no more, thanks for all the fish! |
if_strip.c (in the Attic) [Hide] | 1.37 | 14 years | jsg | Remove support for packet mode of Metricom Ricochet radios. It currently doesn't... |
if_stripvar.h (in the Attic) [Hide] | 1.10 | 14 years | jsg | Remove support for packet mode of Metricom Ricochet radios. It currently doesn't... |
if_switch.c (in the Attic) [Hide] | 1.45 | 2 years | claudio | Retire switch(4) it never really was production ready and the OpenFlow API imple... |
if_switch.h (in the Attic) [Hide] | 1.13 | 2 years | claudio | Retire switch(4) it never really was production ready and the OpenFlow API imple... |
if_token.h (in the Attic) [Hide] | 1.8 | 16 years | henning | remove token ring leftovers, ok mcbride pval |
if_tokensubr.c (in the Attic) [Hide] | 1.26 | 16 years | claudio | It helps to commit removals from the tree that has the files cvs removed instead... |
if_vxlan.h (in the Attic) [Hide] | 1.12 | 2 years | jsg | remove if_vxlan.h unused after if_vxlan.c rev 1.84 ok kevlo@ claudio@ |
net_conf.h (in the Attic) [Hide] | 1.2 | 28 years | deraadt | partial sync with netbsd 960418, more to come |
net_osdep.c (in the Attic) [Hide] | 1.4 | 22 years | angelos | Unneeded, ok itojun@ |
net_osdep.h (in the Attic) [Hide] | 1.8 | 22 years | angelos | Not needed anymore. |
netisr.c (in the Attic) [Hide] | 1.11 | 8 years | mpi | Stop using a soft-interrupt context to process incoming network packets. Use a ... |
netisr_dispatch.h (in the Attic) [Hide] | 1.18 | 13 years | claudio | Convert netisr to a normal soft interrupt instead of hanving MD code for it. Thi... |
pfkey.c (in the Attic) [Hide] | 1.43 | 6 years | claudio | PFKEY version 2 is the only pfkey version supported. No need for extra abstracti... |
radix_mpath.c (in the Attic) [Hide] | 1.36 | 7 years | mpi | Remove radix_mpath dragons. This code insn't used since ART is the default. ok... |
radix_mpath.h (in the Attic) [Hide] | 1.18 | 7 years | mpi | Remove radix_mpath dragons. This code insn't used since ART is the default. ok... |
raw_cb.c (in the Attic) [Hide] | 1.15 | 6 years | florian | Inline trivial functions from raw_cb.c and tedu it. Suggested by and OK mpi, OK ... |
raw_cb.h (in the Attic) [Hide] | 1.17 | 5 years | claudio | Remove raw_usrreq and raw_cb, nothing is using them anymore. OK mpi@ |
raw_usrreq.c (in the Attic) [Hide] | 1.36 | 5 years | claudio | Remove raw_usrreq and raw_cb, nothing is using them anymore. OK mpi@ |
route_src.c (in the Attic) [Hide] | 1.2 | 19 years | henning | remove remaining unused traces from src route |
slip.h (in the Attic) [Hide] | 1.6 | 6 years | mpi | Kill <net/slip.h>. The ioctl(2) it defines is not supported since a long time a... |
switchctl.c (in the Attic) [Hide] | 1.24 | 2 years | claudio | Retire switch(4) it never really was production ready and the OpenFlow API imple... |
switchofp.c (in the Attic) [Hide] | 1.81 | 2 years | claudio | Retire switch(4) it never really was production ready and the OpenFlow API imple... |
zlib.c (in the Attic) [Hide] | 1.15 | 12 years | deraadt | Replace the cruddy old sys/net/zlib.[ch]. We now use the sys/lib/libz code. Mi... |
zlib.h (in the Attic) [Hide] | 1.5 | 12 years | deraadt | Replace the cruddy old sys/net/zlib.[ch]. We now use the sys/lib/libz code. Mi... |