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

Current tag: OPENBSD_6_0_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] art.c  1.22   7 years  mpi   Revert use of the _SAFE version of SRPL_FOREACH() now that the offending functio...
[TXT] art.h  1.14   7 years  jmatthew   Convert the links between art data structures used during lookups into srps. art...
[TXT] bpf.c  1.143   7 years  natano   Make sure closed bpf devices are removed from bpf_d_list to free the minor numbe...
[TXT] bpf.h  1.56   8 years  dlg   make the bpf tap functions take const struct mbuf * this makes it more obvious ...
[TXT] bpf_filter.c  1.30   8 years  dlg   mark the bpf_mem ops as Static. Static is a nop in _KERNEL, but is static in us...
[TXT] bpfdesc.h  1.30   8 years  dlg   remove support for BIOCGQUEUE and BIOSGQUEUE nothing uses them, and the impleme...
[TXT] bridgectl.c  1.2   8 years  mpi   Include cleanup.
[TXT] bridgestp.c  1.62   8 years  mpi   Don't try to be clever testing if a queue is full before calling if_enqueue(). ...
[TXT] bsd-comp.c  1.13   8 years  mpi   No need for <net/if_types.h> As a bonus this removes a "#if NCARP > 0", say yea...
[TXT] ethertypes.h  1.10   15 years  sthen   add ethertype and tcpdump support for VLAN stacking (QinQ) with type number 0x88...
[TXT] hfsc.c  1.32   8 years  dlg   simplify ifq_deq_rollback by only having it unlock. hfsc needed a rollback ifqo...
[TXT] hfsc.h  1.11   8 years  dlg   shuffle struct ifqueue so in flight mbufs are protected by a mutex. the code is...
[TXT] if.c  1.436   7 years  mpi   Move ARP processing back to the KERNEL_LOCK()ed task until the race triggered by...
[TXT] if.h  1.177   8 years  vgross   Add the "llprio" field to struct ifnet, and the corresponding keyword to ifconfi...
[TXT] if_arp.h  1.6   21 years  millert   Remove the advertising clause in the UCB license which Berkeley rescinded 22 Jul...
[TXT] if_bridge.c  1.280   8 years  mpi   Multicast packet are already duplicated in bridge_process() so no need to loop a...
[TXT] if_bridge.h  1.48   8 years  goda   Split functions in if_bridge.c into if_bridge.c bridgectl.c . Splitting functio...
[TXT] if_dl.h  1.10   8 years  bluhm   Inspired by satosin(), use inline functions to convert sockaddr dl. Instead of c...
[TXT] if_enc.c  1.64   8 years  dlg   use IFQ_DEQUEUE to pull of the send queue.
[TXT] if_enc.h  1.12   9 years  mpi   There's no good reason to keep into "struct ifnet" a pointer that's only used by...
[TXT] if_etherip.c  1.7   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_etherip.h  1.2   8 years  mpi   Multiple cleanups. ok goda@, yasuoka@
[TXT] if_ethersubr.c  1.239   7 years  mpi   Directly drop packets filtered by bpf(4) instead of going through the input hand...
[TXT] if_gif.c  1.85   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_gif.h  1.14   8 years  mpi   Merge gif(4)'s tentacles in a single file. Tested by <mxb AT alumni DOT chalmer...
[TXT] if_gre.c  1.78   8 years  dlg   dont use IF_DROP when there was some arbitary problem sending a packet. IF_DROP...
[TXT] if_gre.h  1.13   13 years  claudio   Implement a simple keepalive mechanism in gre(4) that is compatible with the one...
[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.76   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_media.c  1.29   8 years  stsp   Fix build with IFMEDIA_DEBUG defined; ok sthen@
[TXT] if_media.h  1.36   8 years  stsp   Remove wireless turbo mode support. It is a non-standard extension which only wo...
[TXT] if_mpe.c  1.54   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_mpw.c  1.14   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_pair.c  1.7   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_pflog.c  1.74   8 years  krw   Make if_output() return EAFNOSUPPORT instead of just dropping packets and preten...
[TXT] if_pflog.h  1.26   9 years  henning   change log(matches) semantics slightly to make it more useful. since it is a deb...
[TXT] if_pflow.c  1.61   8 years  krw   Make if_output() return EAFNOSUPPORT instead of just dropping packets and preten...
[TXT] if_pflow.h  1.14   8 years  florian   IPv6 transport for pflow data. Input deraadt@ Bug fix & OK benno@
[TXT] if_pfsync.c  1.229   8 years  krw   Make if_output() return EAFNOSUPPORT instead of just dropping packets and preten...
[TXT] if_pfsync.h  1.48   9 years  deraadt   Userland (base & ports) was adapted to always include <netinet/in.h> before <net...
[TXT] if_ppp.c  1.100   7 years  jca   No modules thus no need for extra space for additional ppp compressions. ok der...
[TXT] if_ppp.h  1.8   21 years  deraadt   license update of CMU parts. due to communication with wcw+@andrew.cmu.edu, pus...
[TXT] if_pppoe.c  1.57   7 years  sthen   Don't hardcode vlan/queue priority for pppoe packets; inherit it from the new "l...
[TXT] if_pppoe.h  1.6   9 years  dlg   replace the use of ifqueues for most input queues serviced by netisr with niqueu...
[TXT] if_pppvar.h  1.18   8 years  dlg   unbreak tree after src/sys/net/if_ppp.c r1.95. i forgot to commit the change of...
[TXT] if_pppx.c  1.51   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_sppp.h  1.25   7 years  sthen   Don't hardcode vlan/queue priority for pppoe packets; inherit it from the new "l...
[TXT] if_spppsubr.c  1.155   7 years  bluhm   Path MTU discovery was slightly broken. I took two ICMP packets to create and c...
[TXT] if_trunk.c  1.127   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_trunk.h  1.25   8 years  mikeb   Remove trunk watchdog code since it doesn't do anything useful and we want to li...
[TXT] if_tun.c  1.168   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[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.21   7 years  gerhard   Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM) The umb(4...
[TXT] if_var.h  1.72   8 years  vgross   Add the "llprio" field to struct ifnet, and the corresponding keyword to ifconfi...
[TXT] if_vether.c  1.27   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] if_vlan.c  1.165   8 years  dlg   rework the srp api so it takes an srp_ref struct that the caller provides. the ...
[TXT] if_vlan_var.h  1.36   8 years  dlg   make setting a vlan interfaces lladdr more likely to work the recent vlan code ...
[TXT] if_vxlan.c  1.38   8 years  mpi   We're always ready! So send IFQ_SET_READY() to the bitbucket.
[TXT] ifq.c  1.4   8 years  dlg   store curcpu() in ifq_serializer so we can check it. this in turn gives us ifq_...
[TXT] ifq.h  1.5   8 years  mikeb   dlg@ took a pity on me and let me stay sane a bit longer by giving me a chance t...
[TXT] netisr.h  1.46   7 years  mpi   Move ARP processing back to the KERNEL_LOCK()ed task until the race triggered by...
[TXT] pf.c  1.979   7 years  bluhm   branches: 1.979.4; Hide pf internals by moving code from in_ouraddr() to pf_our...
[TXT] pf_if.c  1.82   8 years  dlg   shuffle struct ifqueue so in flight mbufs are protected by a mutex. the code is...
[TXT] pf_ioctl.c  1.297   8 years  claudio   Add sizes to most free calls. OK sashan@ tedu@
[TXT] pf_lb.c  1.55   7 years  henning   remove wrong and misleading comment, ok phessler
[TXT] pf_norm.c  1.188   7 years  mpi   Kill nd6_output(), it doesn't do anything since the resolution logic has been mo...
[TXT] pf_osfp.c  1.34   7 years  henning   style: no spaces after # for define/include, ok phessler benno
[TXT] pf_ruleset.c  1.12   7 years  henning   style: no spaces after # for define/include, ok phessler benno
[TXT] pf_table.c  1.116   8 years  sashan   - fixes potential use-after-free in pfr_set_addrs() OK mikeb@, OK bluhm@
[TXT] pfkeyv2.c  1.146   8 years  naddy   Remove plain DES encryption from IPsec. DES is insecure since brute force attac...
[TXT] pfkeyv2.h  1.72   8 years  naddy   Remove plain DES encryption from IPsec. DES is insecure since brute force attac...
[TXT] pfkeyv2_convert.c  1.57   8 years  naddy   Remove plain DES encryption from IPsec. DES is insecure since brute force attac...
[TXT] pfkeyv2_parsemessage.c  1.49   9 years  mikeb   Remove support for storing credentials and auth information in the kernel. This...
[TXT] pfvar.h  1.434   7 years  henning   don't hide globals between function prototypes; ok phessler benno
[TXT] pipex.c  1.87   8 years  dlg   dont leak an mbuf when copying the packet in pipex_mppe_output fails ok yasuoka...
[TXT] pipex.h  1.20   8 years  yasuoka   Make pppx pass packets with npppd through the device. This makes pppx work with...
[TXT] pipex_local.h  1.23   8 years  miod   mutli -> multi
[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.12   8 years  deraadt   m_freem() can handle NULL, do not check for this condition beforehands. ok stsp ...
[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.43   8 years  stefan   Convert to uiomove(). Diff from Martin Natano.
[TXT] radix.c  1.52   8 years  mpi   Do not compile net/radix_mpath.c in ART-enabled kernels. In such kernels multip...
[TXT] radix.h  1.28   8 years  mpi   Some tweaks to build the rtable API and backends in userland. Needed by the reg...
[TXT] route.c  1.313   7 years  mpi   Check for errors when deleting routes inside rtable_walk() and abort the walk if...
[TXT] route.h  1.141   7 years  mpi   Introduce RTF_MULTICAST and flag corresponding IPv6 routes as such instead of ab...
[TXT] rtable.c  1.50   7 years  mpi   Revert use of the _SAFE version of SRPL_FOREACH() now that the offending functio...
[TXT] rtable.h  1.15   8 years  mpi   Stop storing a backpointer to the corresponding ART node in each route entry. T...
[TXT] rtsock.c  1.194   7 years  bluhm   Path MTU discovery was slightly broken. I took two ICMP packets to create and c...
[TXT] slcompress.c  1.12   8 years  blambert   ANSIfy function definitions no change in .o file checksum ok claudio@
[TXT] slcompress.h  1.9   10 years  deraadt   Move more stuff under _KERNEL ok claudio
[TXT] trunklacp.c  1.28   8 years  mpi   No need for <net/ethertypes.h> it is part of <netinet/if_ether.h> While here us...
[TXT] trunklacp.h  1.11   8 years  mikeb   Factor LACP frame processing out to a separate task This is slightly refactored...
[TXT] if_vxlan.h (in the Attic) [Hide]  1.8   8 years  mpi   Keep "struct vxlan_softc" private to prevent pulling more headers when <net/if_v...
[TXT] pfkey.c (in the Attic) [Hide]  1.29   8 years  dlg   slight knf
[TXT] radix_mpath.c (in the Attic) [Hide]  1.35   8 years  mpi   Rename rt_mpath_next() into rtable_mpath_next() and provide an implementation fo...
[TXT] radix_mpath.h (in the Attic) [Hide]  1.17   8 years  mpi   Factors ou the route hashing code to implement Equal-Cost Multi-Path for ART. W...
[TXT] raw_cb.c (in the Attic) [Hide]  1.9   9 years  jsg   Remove some includes include-what-you-use claims don't have any direct symbols u...
[TXT] raw_cb.h (in the Attic) [Hide]  1.9   10 years  deraadt   Move more stuff under _KERNEL ok claudio
[TXT] raw_usrreq.c (in the Attic) [Hide]  1.22   8 years  tedu   remove old lint annotations
[TXT] slip.h (in the Attic) [Hide]  1.5   10 years  deraadt   Move more stuff under _KERNEL ok claudio