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_5_9_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] art.c  1.12   8 years  mpi   Pass the address length to art_alloc() and remove the hack abusing the offset of...
[TXT] art.h  1.10   8 years  mpi   Pass the address length to art_alloc() and remove the hack abusing the offset of...
[TXT] bpf.c  1.135   8 years  stefan   Convert to uiomove. From Martin Natano.
[TXT] bpf.h  1.49   8 years  mpi   Store a unique ID, an interface index, rather than a pointer to the receiving in...
[TXT] bpf_filter.c  1.27   9 years  jsg   test mbuf pointers against NULL not 0 ok krw@ miod@
[TXT] bpfdesc.h  1.29   8 years  mpi   Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow to fallback to ...
[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.425   8 years  dlg   rework the if_start mpsafe serialisation so it can serialise arbitrary work wor...
[TXT] if.h  1.175   8 years  deraadt   avoid an ugly wrap in a comment
[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.275   8 years  tedu   remove old lint annotations
[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.5   8 years  jsg   don't return an uninitialised value for the SIOCGLIFPHYRTABLE case ok yasuoka@ g...
[TXT] if_etherip.h  1.2   8 years  mpi   Multiple cleanups. ok goda@, yasuoka@
[TXT] if_ethersubr.c  1.233   8 years  sf   Always check destination MAC address of received unicast packets, not only when ...
[TXT] if_gif.c  1.84   8 years  mpi   No need for a splnet() dance around IFQ_DEQUEUE() anymore. From David Hill, ok ...
[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.75   8 years  tedu   remove old lint annotations
[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.53   8 years  mpi   No need for a splnet() dance around IFQ_DEQUEUE() anymore. From David Hill, ok ...
[TXT] if_mpw.c  1.12   8 years  tedu   remove old lint annotations
[TXT] if_pair.c  1.6   8 years  tedu   remove old lint annotations
[TXT] if_pflog.c  1.73   8 years  tedu   remove old lint annotations
[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.60   8 years  florian   IPv6 transport for pflow data. Input deraadt@ Bug fix & OK benno@
[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.227   8 years  sashan   - m_pkthdr.pf.statekey changes are not ready for 5.9, I must back them out OK s...
[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.97   8 years  jsg   correctly indent a line to make the intent clear ok dlg@
[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.52   8 years  tedu   remove old lint annotations
[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.50   8 years  stefan   Convert to ulmin and uiomove to prevent integer truncations. Reviewed by Martin ...
[TXT] if_sppp.h  1.23   8 years  dlg   replace the ifqueue used for the pp_cpq with an mbuf_queue.
[TXT] if_spppsubr.c  1.149   8 years  sthen   branches: 1.149.2; if_start needs splnet. help/ok dlg@
[TXT] if_trunk.c  1.126   8 years  sthen   Move tr_port_destroy down; fixes 'lacp_compose_key protection fault trap' when r...
[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.166   8 years  stefan   Convert to ulmin and uiomove to prevent integer truncations. Reviewed by Martin ...
[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.19   15 years  henning   welcome pflow(4), a netflow v5 compatible flow export interface. flows export da...
[TXT] if_var.h  1.69   8 years  visa   Remove leftover prototype. ok mpi@
[TXT] if_vether.c  1.26   8 years  tedu   remove old lint annotations
[TXT] if_vlan.c  1.151   8 years  dlg   dont propagate any of the parent interfaces offload features on svlan this avoi...
[TXT] if_vlan_var.h  1.31   8 years  mpi   Use SRPL_HEAD() and SRPL_ENTRY() to be consistent with and allow to fallback to ...
[TXT] if_vxlan.c  1.37   8 years  goda   Drop packets whose VNI flag is not set and VNI is not zero ok reyk@ yasuoka@
[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.44   8 years  mpi   branches: 1.44.2; Get rid of the arp and revarp input queues. Packets of types...
[TXT] pf.c  1.965   8 years  sashan   branches: 1.965.2; - m_pkthdr.pf.statekey changes are not ready for 5.9, I must...
[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.52   8 years  mpi   No need for <net/if_types.h> As a bonus this removes a "#if NCARP > 0", say yea...
[TXT] pf_norm.c  1.183   8 years  mpi   No need for <net/if_types.h> As a bonus this removes a "#if NCARP > 0", say yea...
[TXT] pf_osfp.c  1.32   8 years  kettenis   The pf_osfp_pl and pf_osfp_entry_pl never get used in interrupt context. Drop th...
[TXT] pf_ruleset.c  1.11   8 years  mmcc   rs_malloc() does not need to be cast
[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.430   8 years  sashan   - m_pkthdr.pf.statekey changes are not ready for 5.9, I must back them out OK s...
[TXT] pipex.c  1.84   8 years  chl   Remove dead assignment and newly created unused variable. Found by LLVM/Clang S...
[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.295   8 years  deraadt   L2 entries are always in the first table of a routing domain, this fixes a regre...
[TXT] route.h  1.132   8 years  mpi   Fix ECMP routing by passing the correct destination address to the hash routine....
[TXT] rtable.c  1.39   8 years  mpi   Fix ECMP routing by passing the correct destination address to the hash routine....
[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.186   8 years  mpi   Compare if the prefix lengths are equal rather than checking if the netmasks are...
[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] netisr.c (in the Attic) [Hide]  1.10   8 years  mpi   branches: 1.10.2; Get rid of the arp and revarp input queues. Packets of types...
[TXT] pfkey.c (in the Attic) [Hide]  1.28   8 years  mpi   Initialize the routing table before domains. The routing table is not an option...
[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