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_7_1_BASE


File Rev. Age Author Last log entry
[BACK] Parent Directory        
[TXT] art.c  1.29   3 years  mpi   Document art locking. ok denis@, jmatthew@
[TXT] art.h  1.21   3 years  deraadt   include of netinet/in.h here is incorrect, because net/route.h will pull excessi...
[TXT] bfd.c  1.78   2 years  mvs   Add missing kernel lock for Bi-directional Forwarding Detection data. Also bfds...
[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.216   2 years  visa   Use the refcnt API in bpf. OK sashan@ bluhm@
[TXT] bpf.h  1.70   3 years  dlg   add a BPF_RND load location that provides a random value. this will be used so ...
[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.46   2 years  visa   Use the refcnt API in bpf. OK sashan@ bluhm@
[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.16   2 years  dlg   add NSH and NHRP ethertypes, mostly for tcpdump stuff. ok deraadt@
[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.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.649   2 years  guenther   Reported-by: syzbot+1b5b209ce506db4d411d@syzkaller.appspotmail.com Revert the pr...
[TXT] if.h  1.208   3 years  florian   When RFC 8981 obsoleted RFC 4941 the terminology changed from "privacy extension...
[TXT] if_aggr.c  1.39   2 years  dlg   remove an extra set of brackets. no functional change.
[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.19   2 years  dlg   whitespace tweak, no functional change
[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.363   2 years  yasuoka   Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and trees. ipsp_ids...
[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.12   7 years  bluhm   Introduce sstosa() for converting sockaddr_storage with a type safe inline funct...
[TXT] if_enc.c  1.78   3 years  kn   Remove unused start routine enc(4) does not use the ifqueue API at all; IPsec ...
[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.50   2 years  dlg   add the mbuf tags that prevent output loops. mostly copied from vxlan where the...
[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.278   2 years  guenther   Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp...
[TXT] if_gif.c  1.133   3 years  deraadt   panic does not require a \n at the end. When one is provided, it looks wrong.
[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.171   3 years  jsg   spelling ok gnezdo@ semarie@ mpi@
[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.91   3 years  dlg   deprecate interface input handler lists, just use one input function. the inter...
[TXT] if_media.c  1.31   5 years  stsp   Interpret ENETRESET from ifm_change() as success in ifmedia_ioctl(). Drivers wi...
[TXT] if_media.h  1.42   2 years  dlg   whitespace tweak, no functional change. enjoy rebuilding all the things cos i d...
[TXT] if_mpe.c  1.101   2 years  dlg   whitespace tweaks, no functional change.
[TXT] if_mpip.c  1.15   3 years  kn   Only install route with label, fix route leak on destroy ifconfig mp* mplslabel...
[TXT] if_mpw.c  1.62   3 years  kn   Only install route with label, fix route leak on destroy ifconfig mp* mplslabel...
[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.97   3 years  bluhm   An invalid packet may not have set src and dst in packet descriptor. Add a NULL ...
[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.93   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[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.301   2 years  sashan   merge iack_mtx, upd_c_mtx, del_mtx, ins_mtx and upd_mtx mutexes into single mute...
[TXT] if_pfsync.h  1.57   2 years  sashan   pfsync_undefer() must be called outside of PF_LOCK OK @bluhm
[TXT] if_ppp.c  1.117   3 years  kn   Leave default ifq_maxlen handling to ifq_init() Most clonable interface drivers...
[TXT] if_ppp.h  1.10   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] if_pppoe.c  1.79   2 years  kn   branches: 1.79.2; Use system uptime not UTC time to calculate PPPoE session dur...
[TXT] if_pppoe.h  1.7   3 years  kn   Process pppoe(4) packets directly, do not queue through netis Less scheduling, ...
[TXT] if_pppvar.h  1.20   4 years  mpi   Use `if_bpf' directly instead of the non-initialized duplicated copy of it. Fro...
[TXT] if_pppx.c  1.114   2 years  guenther   Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp...
[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.191   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] if_tpmr.c  1.31   2 years  sashan   tell ether_input() to call pf_test() outside of smr_read sections, because smr_r...
[TXT] if_trunk.c  1.152   2 years  mvs   Don't call rtm_ifchg() in trunk_port_state(). The preceding trunk_link_active()...
[TXT] if_trunk.h  1.30   3 years  dlg   deprecate interface input handler lists, just use one input function. the inter...
[TXT] if_tun.c  1.236   2 years  dlg   have another go at fixing assert "sc->sc_dev == NUM" failed. claudio figured it...
[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.114   3 years  dlg   add p2p_input, like ether_input but for l3 tunnel interfaces. the l3 protocol i...
[TXT] if_veb.c  1.25   2 years  yasuoka   Add `ipsec_flows_mtx' mutex(9) to protect `ipsp_ids_*' list and trees. ipsp_ids...
[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.209   2 years  jasper   remove a bunch of forward-only structs that were found with ctfconv. ok mpi@
[TXT] if_vlan_var.h  1.43   2 years  dlg   implement reception of "VLAN 0 priority tagged" packets. according to 802.1Q, v...
[TXT] if_vxlan.c  1.90   2 years  dlg   add the mbuf tag that prevents loops in vxlan_encap, not vxlan_output. vxlan_ou...
[TXT] if_wg.c  1.24   2 years  tb   Drop two variable names from function prototypes. From Martin Vahlensieck
[TXT] if_wg.h  1.4   3 years  jasper   add missing rcs id
[TXT] ifq.c  1.45   2 years  dlg   return EIO, not ENXIO, when the interface underneath ifq_deq_sleep dies. this i...
[TXT] ifq.h  1.34   2 years  guenther   When it's the possessive of 'it', it's spelled "its", without the apostrophe.
[TXT] netisr.h  1.55   3 years  kn   pppoeintr() is no more
[TXT] ofp.h  1.14   3 years  jsg   spelling ok gnezdo@ semarie@ mpi@
[TXT] pf.c  1.1126   2 years  sthen   branches: 1.1126.2; fix typos; Martin Vahlensieck
[TXT] pf_if.c  1.103   2 years  sashan   make 'set skip on ...' in pf.conf dynamic This is an old issue in pf(4): whenev...
[TXT] pf_ioctl.c  1.376   2 years  sashan   pf_validate_range() must not assume rdr ports are in network order. bug found an...
[TXT] pf_lb.c  1.70   2 years  sashan   nat-to round-robin without a pool should fallback to POOL_NONE bug reported by g...
[TXT] pf_norm.c  1.223   3 years  jsg   spelling ok gnezdo@ semarie@ mpi@
[TXT] pf_osfp.c  1.45   3 years  sashan   missing NET_LOCK()/NET_UNLOCK() in pf_osfp_flush() OK mpi@
[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.139   2 years  jsg   move PFR_TFLAG_CONST test, missed in rev 1.138 prompted by uninitialised var fou...
[TXT] pfkeyv2.c  1.233   2 years  bluhm   Hrvoje has hit a crash with IPsec acquire while testing the parallel IP forwardi...
[TXT] pfkeyv2.h  1.92   2 years  claudio   Convert a few last struct members from u_intXY_t to uintXY_t. Now all structs us...
[TXT] pfkeyv2_convert.c  1.79   2 years  bluhm   pfkey import_flow() must do the NULL check before doing pointer arithmetic. foun...
[TXT] pfkeyv2_parsemessage.c  1.60   2 years  tobhe   Export SA replay counters via pfkey and print with ipsecctl. This is useful for ...
[TXT] pfvar.h  1.505   2 years  sashan   make 'set skip on ...' in pf.conf dynamic This is an old issue in pf(4): whenev...
[TXT] pfvar_priv.h  1.8   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] pipex.c  1.136   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] pipex.h  1.31   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] pipex_local.h  1.45   2 years  jsg   remove unused and uneeded bits in a byte define posix requires a byte to be 8 bi...
[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.402   2 years  guenther   Delete unnecessary #includes of <sys/domain.h> and/or <sys/protosw.h> net/if_pp...
[TXT] route.h  1.187   2 years  deraadt   "netconfigd" is now better known as resolvd(8)
[TXT] rtable.c  1.76   2 years  jsg   spelling ok jmc@ reads ok tb@
[TXT] rtable.h  1.26   3 years  denis   Rework source IP address setting. - Move most of the processing out of rtable.c...
[TXT] rtsock.c  1.327   2 years  claudio   Change the logic around rounding up the needed memory for sysctls since the netw...
[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.8   3 years  dlg   add support for hashing 64 and 32 bit numbers in host byte order.
[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.4   2 years  tb   Drop two variable names from function prototypes. From Martin Vahlensieck
[TXT] wg_cookie.h  1.2   3 years  tb   add RCS tags
[TXT] wg_noise.c  1.5   3 years  sthen   wg(4): fix race between tx/rx handshakes, from Matt Dunwoodie, ok mpi@ "There i...
[TXT] wg_noise.h  1.2   3 years  tb   add RCS tags