OpenBSD CVS

src/sys/net/


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