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_5


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] art.c  1.28   5 years  tb   Unbreak tree by removing the bits that were copied to art.h in r1.18 from here. ...
[TXT] art.h  1.18   5 years  mpi   Make ART data structure definitions visible to userland, in order to fix netstat...
[TXT] bfd.c  1.74   5 years  phessler   use the faster interface, since the precision is not necessary
[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.172   5 years  anton   Reject negative and too large timeouts passed to BIOCSRTIMEOUT. Since the timeou...
[TXT] bpf.h  1.66   5 years  dlg   extend BIOCSFILDROP so it can be configured to not capture packets. this just p...
[TXT] bpf_filter.c  1.33   6 years  deraadt   If you use sys/param.h, you don't need sys/types.h
[TXT] bpfdesc.h  1.36   6 years  dlg   add support for bpf on "subsystems", not just network interfaces bpf assumed th...
[TXT] bridgectl.c  1.17   5 years  mpi   Move the tag mechanism outside of net/if_bridge.c. This will help for future (u...
[TXT] bridgestp.c  1.68   5 years  mpi   The KERNEL_LOCK() is still what serializes access to bridge(4) data structures. ...
[TXT] bsd-comp.c  1.16   5 years  claudio   M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for m_leadingspace() an...
[TXT] ethertypes.h  1.12   5 years  dlg   recent 802.1Q defines 88e7 for provider backbone bridging
[TXT] fq_codel.c  1.11   6 years  sthen   lenght->length, mostly in comments
[TXT] fq_codel.h  1.3   7 years  mikeb   Export delay statistics instead of bucket information
[TXT] hfsc.c  1.48   5 years  dlg   Don't let HFSC force the packet priority to 7 when enabled HFSC on a vlan(4) (o...
[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.574.2.1   4 years  bluhm   Only root is allowed to set the WEP key. Add an suser() check to enforce this f...
[TXT] if.h  1.200   5 years  dlg   add struct if_sffpage so userland can read a page of sfp/qsfp info this will be...
[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.2   5 years  jsg   include pf.h for #if NPF > 0 test ok patrick@ sashan@
[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.326   5 years  mpi   Fix output accounting when bridge(4) is down. ok visa@
[TXT] if_bridge.h  1.63   5 years  mpi   Move the tag mechanism outside of net/if_bridge.c. This will help for future (u...
[TXT] if_dl.h  1.12   7 years  bluhm   Introduce sstosa() for converting sockaddr_storage with a type safe inline funct...
[TXT] if_enc.c  1.73   5 years  jca   "id" is too generic, rename to "rdomain" for clarity and easier grepping ok ben...
[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.42   5 years  dlg   Handle SIOCADDMULTI and SIOCDELMULTI as nops in ioctl code. There's nothing und...
[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.259   5 years  dlg   make ether_output with AF_MPLS use a routes gateway address if available sendin...
[TXT] if_gif.c  1.125   5 years  dlg   allow configuration of ecn processing this is a step toward better rfc6040 supp...
[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.145   5 years  benno   make kernel build without MPLS/mpe/mpw ok claudio@ dlg@
[TXT] if_gre.h  1.15   6 years  dlg   update the gre driver. the main new feature is gre keys, supported by the vneti...
[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.88   5 years  henning   allow the automatically created loopback interfaces in rdomains to be deleted if...
[TXT] if_media.c  1.30   7 years  krw   A space here, a space there. Soon we're talking real whitespace rectification.
[TXT] if_media.h  1.41   6 years  stsp   Add media types for 802.11 AC. The first driver to make use of these will probab...
[TXT] if_mpe.c  1.90   5 years  dlg   call pf_pkt_addr_changed on input makes this consistent with other tunnel drive...
[TXT] if_mpip.c  1.4   5 years  dlg   clear the BCAST and MCAST mbuf flags for "outgoing" packets. if these remain se...
[TXT] if_mpw.c  1.49   5 years  dlg   clear the BCAST and MCAST mbuf flags for "outgoing" packets. if these remain se...
[TXT] if_pair.c  1.11   6 years  bluhm   Creating a cloned interface could return ENOMEM due to temporary memory shortage...
[TXT] if_pflog.c  1.82   5 years  kn   Remove useless macros These are just unhelpful case conversion. OK sashan henn...
[TXT] if_pflog.h  1.28   6 years  bluhm   All users of the PFLOG_PACKET() macro are inside "#if NPFLOG > 0". So this macro...
[TXT] if_pflow.c  1.90   5 years  mpi   Use FNONBLOCK instead of SS_NBIO to check/indicate that the I/O mode for sockets...
[TXT] if_pflow.h  1.17   7 years  visa   Use mbuf_queue to properly serialize access to pflow output queue. Input from m...
[TXT] if_pfsync.c  1.262   5 years  phessler   "non-existant" is one of those words that don't exist, so use "non-existent" ins...
[TXT] if_pfsync.h  1.54   5 years  sashan   - moving state look up outside of PF_LOCK() this change adds a pf_state_lock rw...
[TXT] if_ppp.c  1.112   5 years  claudio   M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for m_leadingspace() an...
[TXT] if_ppp.h  1.9   6 years  jsg   remove defines for ioctls the kernel doesn't recognise ok mpi@
[TXT] if_pppoe.c  1.67   6 years  mpi   Remove almost unused `flags' argument of suser(). The account flag `ASU' will n...
[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.19   7 years  krw   A space here, a space there. Soon we're talking real whitespace rectification.
[TXT] if_pppx.c  1.67   5 years  denis   allow IPv6 to flow through pppx(4) OK phessler@ deraadt@
[TXT] if_sppp.h  1.26   7 years  krw   A space here, a space there. Soon we're talking real whitespace rectification.
[TXT] if_spppsubr.c  1.174.6.1   4 years  bluhm   Only root is allowed to set the WEP key. Add an suser() check to enforce this f...
[TXT] if_trunk.c  1.137   5 years  ccardenas   Add administrative options to LACP trunk implementation. The trunk driver now h...
[TXT] if_trunk.h  1.26   5 years  ccardenas   Add administrative options to LACP trunk implementation. The trunk driver now h...
[TXT] if_tun.c  1.184   5 years  dlg   let tun read AF_MPLS packets from userland.
[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.95   5 years  mpi   Document that it is safe to dereference `if_softc' when the caller has a valid r...
[TXT] if_vether.c  1.30   6 years  bluhm   Creating a cloned interface could return ENOMEM due to temporary memory shortage...
[TXT] if_vlan.c  1.183   5 years  mpi   Use `ifidx' when storing an interface index. ok dlg@
[TXT] if_vlan_var.h  1.39   5 years  mpi   Use `ifidx' when storing an interface index. ok dlg@
[TXT] if_vxlan.c  1.70   5 years  claudio   Convert more MH_ALIGN() to m_align(). Also switch from m_gethdr/M_GETHDR calls t...
[TXT] ifq.c  1.30   5 years  dlg   while here, drop ifq_is_serialized and IFQ_ASSERT_SERIALIZED nothing uses them,...
[TXT] ifq.h  1.25   5 years  dlg   while here, drop ifq_is_serialized and IFQ_ASSERT_SERIALIZED nothing uses them,...
[TXT] netisr.h  1.50   6 years  sashan   - add one more softnet taskq NOTE: code still runs with single softnet task. ...
[TXT] ofp.h  1.13   7 years  rzalamena   Fix some spelling errors in the OpenFlow header and update the tcpdump(8) ofp_ma...
[TXT] pf.c  1.1081   5 years  bluhm   States in pf(4) let ICMP and ICMP6 packets pass if they have a packet in their p...
[TXT] pf_if.c  1.96   5 years  kn   Remove useless macros These are just unhelpful case conversion. OK sashan henn...
[TXT] pf_ioctl.c  1.343   5 years  bluhm   Change ps_len of struct pfioc_states and psn_len of struct pfioc_src_nodes to si...
[TXT] pf_lb.c  1.63   5 years  kn   Remove useless macros These are just unhelpful case conversion. OK sashan henn...
[TXT] pf_norm.c  1.218   5 years  bluhm   branches: 1.218.8; IPv6 fragments with malformed extension headers could be err...
[TXT] pf_osfp.c  1.40   7 years  sthen   Some of the LOG_NOTICE messages from PF were seen in normal operations with cert...
[TXT] pf_ruleset.c  1.18   5 years  kn   Check for main ruleset explicitly All rulesets reference their parent anchor, e...
[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.130   5 years  kn   Remove useless macros These are just unhelpful case conversion. OK sashan henn...
[TXT] pfkeyv2.c  1.197   5 years  bluhm   Avoid an mbuf double free in the oob soreceive() path. In the usrreq functions ...
[TXT] pfkeyv2.h  1.81   5 years  stsp   Add padding to struct sadb_x_counter to make it comply with alignment constraint...
[TXT] pfkeyv2_convert.c  1.66   5 years  stsp   Add padding to struct sadb_x_counter to make it comply with alignment constraint...
[TXT] pfkeyv2_parsemessage.c  1.54   5 years  mpi   Export per-TDB counters to userland. This time add the counter extention to SAD...
[TXT] pfvar.h  1.490   5 years  bluhm   Change ps_len of struct pfioc_states and psn_len of struct pfioc_src_nodes to si...
[TXT] pfvar_priv.h  1.5   5 years  sashan   - moving state look up outside of PF_LOCK() this change adds a pf_state_lock rw...
[TXT] pipex.c  1.107   5 years  millert   Fix compilation of amd64 kernel when optimization is disabled. C99 inline semant...
[TXT] pipex.h  1.21   7 years  krw   A space here, a space there. Soon we're talking real whitespace rectification.
[TXT] pipex_local.h  1.30   5 years  millert   Fix compilation of amd64 kernel when optimization is disabled. C99 inline semant...
[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.15   5 years  claudio   M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for m_leadingspace() an...
[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.51   5 years  claudio   M_LEADINGSPACE() and M_TRAILINGSPACE() are just wrappers for m_leadingspace() an...
[TXT] radix.c  1.58   6 years  mpi   Remove KERNEL_LOCK() asserts. pf table code iterates on a radix tree and curren...
[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.383   5 years  deraadt   Found some historical code. Don't cast the pointer for bzero to a different typ...
[TXT] route.h  1.174   5 years  dlg   change rt_ifa_add and rt_ifa_del so they take an rdomain argument. this allows ...
[TXT] rtable.c  1.68   5 years  anton   Make sure pointer is within bounds before dereferencing it. ok claudio@ deraadt...
[TXT] rtable.h  1.22   5 years  claudio   Change rtable_mpath_reprio() to take the prefixlen as argument instead of the ne...
[TXT] rtsock.c  1.285   5 years  bluhm   Broken userland software sets address bit in routing message without providing a...
[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] trunklacp.c  1.30   5 years  ccardenas   Add administrative options to LACP trunk implementation. The trunk driver now h...
[TXT] trunklacp.h  1.14   5 years  ccardenas   Add administrative options to LACP trunk implementation. The trunk driver now h...
[TXT] if_mobileip.c (in the Attic) [Hide]  1.8   6 years  dlg   don't allow configuration of non-ipv4 addresses. i found out how to do this whi...
[TXT] if_mobileip.h (in the Attic) [Hide]  1.1   6 years  dlg   split mobileip(4) out from the gre(4) driver. having mobileip in gre makes it h...
[TXT] if_switch.c (in the Attic) [Hide]  1.25   5 years  bluhm   Fix mbuf releated crashes in switch(4). They have been found by syzkaller as po...
[TXT] if_switch.h (in the Attic) [Hide]  1.10   7 years  reyk   Extend the DLT_OPENFLOW header to include the switch datapath id. OK rzalamena@...
[TXT] if_vxlan.h (in the Attic) [Hide]  1.11   7 years  reyk   Add support for a multipoint-to-multipoint mode in vxlan(4). In this mode, vxla...
[TXT] switchctl.c (in the Attic) [Hide]  1.14   5 years  bluhm   Fix mbuf releated crashes in switch(4). They have been found by syzkaller as po...
[TXT] switchofp.c (in the Attic) [Hide]  1.72   5 years  bluhm   Fix mbuf releated crashes in switch(4). They have been found by syzkaller as po...