Up to [local] / src / sys / net
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.24 / (download) - annotate - [select for diffs], Sun Jan 2 22:36:04 2022 UTC (2 years, 5 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
OPENBSD_7_4_BASE,
OPENBSD_7_4,
OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2,
OPENBSD_7_1_BASE,
OPENBSD_7_1,
HEAD
Changes since 1.23: +2 -2 lines
Diff to previous 1.23 (colored)
spelling ok jmc@ reads ok tb@
Revision 1.23 / (download) - annotate - [select for diffs], Wed Mar 10 10:21:48 2021 UTC (3 years, 3 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE,
OPENBSD_7_0,
OPENBSD_6_9_BASE,
OPENBSD_6_9
Changes since 1.22: +3 -3 lines
Diff to previous 1.22 (colored)
spelling ok gnezdo@ semarie@ mpi@
Revision 1.22 / (download) - annotate - [select for diffs], Sun Jun 21 11:25:54 2020 UTC (3 years, 11 months ago) by dlg
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE,
OPENBSD_6_8
Changes since 1.21: +2 -1 lines
Diff to previous 1.21 (colored)
add IFT_WIREGUARD. i'm still not a fan of the peer semantics of wireguard interfaces where each interface can have multiple peers and each peer has a set of the allowed ips configurred, aka cryptokey routing. traditionally we would use a tunnel (IFT_TUNNEL) style interface per peer, which means there's a 1:1 mapping between a peer and an interface. in turn that means you can apply policy with things like pf to the interface and it implies policy on the peer. so allowed ips inside a wg interface feels like a bandaid for a self inflicted wound to some degree. however, deraadt@ points out that the boat has sailed, and being compatible with the larger ecosystem has benefits. admins can choose to setup an interface per peer if they want too, so we get the best of both worlds. i will admit an interface per peer sucks in a concentrator situation though. that's why we still have pppac(4) as well as pppx(4). i also don't have any better ideas for how to scale or even express this kind of policy in a concentrator setting either. apologies for the teary. from Matt Dunwoodie and Jason A. Donenfeld ok deraadt@
Revision 1.21 / (download) - annotate - [select for diffs], Wed Jun 15 19:39:34 2016 UTC (7 years, 11 months ago) by gerhard
Branch: MAIN
CVS Tags: OPENBSD_6_7_BASE,
OPENBSD_6_7,
OPENBSD_6_6_BASE,
OPENBSD_6_6,
OPENBSD_6_5_BASE,
OPENBSD_6_5,
OPENBSD_6_4_BASE,
OPENBSD_6_4,
OPENBSD_6_3_BASE,
OPENBSD_6_3,
OPENBSD_6_2_BASE,
OPENBSD_6_2,
OPENBSD_6_1_BASE,
OPENBSD_6_1,
OPENBSD_6_0_BASE,
OPENBSD_6_0
Changes since 1.20: +2 -1 lines
Diff to previous 1.20 (colored)
Add umb(4) - a driver for the Mobile Broadband Interface Model (MBIM) The umb(4) driver provides support for USB MBIM devices. Those devices establish connections via celluar networks such as GPRS, UMTS, and LTE. ok mpi@ sthen@ additional feedback from deraadt@ jmc@ stsp@ kettenis@
Revision 1.20 / (download) - annotate - [select for diffs], Mon Mar 7 19:33:26 2016 UTC (8 years, 3 months ago) by mmcc
Branch: MAIN
Changes since 1.19: +2 -2 lines
Diff to previous 1.19 (colored)
http -> https for IETF/IANA URLs in comments
Revision 1.19 / (download) - annotate - [select for diffs], Tue Sep 9 13:56:39 2008 UTC (15 years, 9 months ago) by henning
Branch: MAIN
CVS Tags: OPENBSD_5_9_BASE,
OPENBSD_5_9,
OPENBSD_5_8_BASE,
OPENBSD_5_8,
OPENBSD_5_7_BASE,
OPENBSD_5_7,
OPENBSD_5_6_BASE,
OPENBSD_5_6,
OPENBSD_5_5_BASE,
OPENBSD_5_5,
OPENBSD_5_4_BASE,
OPENBSD_5_4,
OPENBSD_5_3_BASE,
OPENBSD_5_3,
OPENBSD_5_2_BASE,
OPENBSD_5_2,
OPENBSD_5_1_BASE,
OPENBSD_5_1,
OPENBSD_5_0_BASE,
OPENBSD_5_0,
OPENBSD_4_9_BASE,
OPENBSD_4_9,
OPENBSD_4_8_BASE,
OPENBSD_4_8,
OPENBSD_4_7_BASE,
OPENBSD_4_7,
OPENBSD_4_6_BASE,
OPENBSD_4_6,
OPENBSD_4_5_BASE,
OPENBSD_4_5
Changes since 1.18: +2 -1 lines
Diff to previous 1.18 (colored)
welcome pflow(4), a netflow v5 compatible flow export interface. flows export data gathered from pf states. initial implementation by Joerg Goltermann <jg@osn.de>, guidance and many changes by me. 'put it in' theo
Revision 1.18 / (download) - annotate - [select for diffs], Fri Jan 14 12:04:02 2005 UTC (19 years, 5 months ago) by grange
Branch: MAIN
CVS Tags: OPENBSD_4_4_BASE,
OPENBSD_4_4,
OPENBSD_4_3_BASE,
OPENBSD_4_3,
OPENBSD_4_2_BASE,
OPENBSD_4_2,
OPENBSD_4_1_BASE,
OPENBSD_4_1,
OPENBSD_4_0_BASE,
OPENBSD_4_0,
OPENBSD_3_9_BASE,
OPENBSD_3_9,
OPENBSD_3_8_BASE,
OPENBSD_3_8,
OPENBSD_3_7_BASE,
OPENBSD_3_7
Changes since 1.17: +2 -1 lines
Diff to previous 1.17 (colored)
First step in Bluetooth protocol stack support. The code is adopted from the FreeBSD netgraph-based Bluetooth implementation by Maksim Yevmenkin <m_evmenkin@yahoo.com> but all netgraph glue was replaced with usual BSD network stack hooks. This is a work in progress. Only HCI layer works for now, L2CAP and RFCOMM are on the way. Help in testing from many, ok markus@.
Revision 1.17 / (download) - annotate - [select for diffs], Thu Nov 18 16:49:57 2004 UTC (19 years, 6 months ago) by mpf
Branch: MAIN
Changes since 1.16: +2 -2 lines
Diff to previous 1.16 (colored)
s/Access/Address/ at IFT_CARP
Revision 1.16 / (download) - annotate - [select for diffs], Thu Oct 28 20:34:20 2004 UTC (19 years, 7 months ago) by henning
Branch: MAIN
Changes since 1.15: +2 -1 lines
Diff to previous 1.15 (colored)
define IFT_CARP, and set if_type to that on carp interfaces instead of hiding under IFT_PROPVIRTUAL, ryan daniel ok
Revision 1.4.2.5 / (download) - annotate - [select for diffs], Sat Jun 7 11:06:06 2003 UTC (21 years ago) by ho
Branch: SMP
Changes since 1.4.2.4: +2 -6 lines
Diff to previous 1.4.2.4 (colored) to branchpoint 1.4 (colored) next main 1.5 (colored)
Sync SMP branch to -current
Revision 1.15 / (download) - annotate - [select for diffs], Mon Jun 2 23:28:12 2003 UTC (21 years ago) by millert
Branch: MAIN
CVS Tags: SMP_SYNC_B,
SMP_SYNC_A,
OPENBSD_3_6_BASE,
OPENBSD_3_6,
OPENBSD_3_5_BASE,
OPENBSD_3_5,
OPENBSD_3_4_BASE,
OPENBSD_3_4
Changes since 1.14: +2 -6 lines
Diff to previous 1.14 (colored)
Remove the advertising clause in the UCB license which Berkeley rescinded 22 July 1999. Proofed by myself and Theo.
Revision 1.11.2.2 / (download) - annotate - [select for diffs], Mon May 19 22:30:41 2003 UTC (21 years ago) by tedu
Branch: UBC
Changes since 1.11.2.1: +2 -1 lines
Diff to previous 1.11.2.1 (colored) to branchpoint 1.11 (colored) next main 1.12 (colored)
sync
Revision 1.4.2.4 / (download) - annotate - [select for diffs], Fri Mar 28 00:41:28 2003 UTC (21 years, 2 months ago) by niklas
Branch: SMP
Changes since 1.4.2.3: +9 -1 lines
Diff to previous 1.4.2.3 (colored) to branchpoint 1.4 (colored)
Sync the SMP branch with 3.3
Revision 1.14 / (download) - annotate - [select for diffs], Fri Nov 29 18:25:22 2002 UTC (21 years, 6 months ago) by mickey
Branch: MAIN
CVS Tags: UBC_SYNC_A,
OPENBSD_3_3_BASE,
OPENBSD_3_3
Changes since 1.13: +2 -1 lines
Diff to previous 1.13 (colored)
expose state table changes
Revision 1.11.2.1 / (download) - annotate - [select for diffs], Tue Jun 11 03:30:45 2002 UTC (22 years ago) by art
Branch: UBC
Changes since 1.11: +9 -2 lines
Diff to previous 1.11 (colored)
Sync UBC branch to -current
Revision 1.13 / (download) - annotate - [select for diffs], Thu May 30 01:21:08 2002 UTC (22 years ago) by itojun
Branch: MAIN
CVS Tags: UBC_SYNC_B,
OPENBSD_3_2_BASE,
OPENBSD_3_2
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)
remove extra */
Revision 1.12 / (download) - annotate - [select for diffs], Fri May 24 23:02:14 2002 UTC (22 years ago) by itojun
Branch: MAIN
Changes since 1.11: +9 -2 lines
Diff to previous 1.11 (colored)
more IANA values. official # for bridge is assigned. jason ok
Revision 1.4.2.3 / (download) - annotate - [select for diffs], Tue Nov 13 22:59:58 2001 UTC (22 years, 7 months ago) by niklas
Branch: SMP
Changes since 1.4.2.2: +216 -63 lines
Diff to previous 1.4.2.2 (colored) to branchpoint 1.4 (colored)
merge in -current
Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 7 19:07:41 2001 UTC (22 years, 7 months ago) by mickey
Branch: MAIN
CVS Tags: UBC_BASE,
OPENBSD_3_1_BASE,
OPENBSD_3_1
Branch point for: UBC
Changes since 1.10: +216 -63 lines
Diff to previous 1.10 (colored)
enc and pflog were using iana space, move and update w/ iana current list; niels@ angelos@ ok
Revision 1.4.2.2 / (download) - annotate - [select for diffs], Wed Jul 4 10:54:12 2001 UTC (22 years, 11 months ago) by niklas
Branch: SMP
Changes since 1.4.2.1: +8 -2 lines
Diff to previous 1.4.2.1 (colored) to branchpoint 1.4 (colored)
Merge in -current from two days ago in the SMP branch. As usual with merges, they do not indicate progress, so do not hold your breath for working SMP, and do not mail me and ask about the state of it. It has not changed. There is work ongoing, but very, very slowly. The commit is done in parts as to not lock up the tree in too big chunks at a time.
Revision 1.10 / (download) - annotate - [select for diffs], Mon Jun 25 23:02:20 2001 UTC (22 years, 11 months ago) by provos
Branch: MAIN
CVS Tags: OPENBSD_3_0_BASE,
OPENBSD_3_0
Changes since 1.9: +3 -2 lines
Diff to previous 1.9 (colored)
extend the logging via a new link header type. export interface, direction, action and rule nr.
Revision 1.9 / (download) - annotate - [select for diffs], Sat Jun 9 06:16:38 2001 UTC (23 years ago) by angelos
Branch: MAIN
Changes since 1.8: +6 -1 lines
Diff to previous 1.8 (colored)
By popular demand, protect from multiple inclusion, and fix to use the same naming style.
Revision 1.4.2.1 / (download) - annotate - [select for diffs], Mon May 14 22:40:02 2001 UTC (23 years, 1 month ago) by niklas
Branch: SMP
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)
merge in approximately 2.9 into SMP branch
Revision 1.8 / (download) - annotate - [select for diffs], Mon Mar 26 19:00:58 2001 UTC (23 years, 2 months ago) by jason
Branch: MAIN
CVS Tags: OPENBSD_2_9_BASE,
OPENBSD_2_9
Changes since 1.7: +1 -2 lines
Diff to previous 1.7 (colored)
- move if_vlan back to a default if_type of IFT_PROPVIRTUAL - change if_type to match parent at vlan_configure time - comment typo - implement promiscuous mode for vlan interfaces (from NetBSD) - change if_flags inheritance mask to UP|BROADCAST|SIMPLE|MULTICAST (upshot of all this: bridging vlan interfaces works, with some limitations... documentation soon)
Revision 1.7 / (download) - annotate - [select for diffs], Thu Mar 22 05:26:35 2001 UTC (23 years, 2 months ago) by jason
Branch: MAIN
Changes since 1.6: +2 -1 lines
Diff to previous 1.6 (colored)
remove vlan_proto variable, replace with ETHERTYPE_8021Q define if_type for vlan interfaces (IFT_8021_VLAN) #ifdef DEBUG some debugging printf's protect against other uses of M_PROTO1
Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 18 19:00:13 2000 UTC (23 years, 7 months ago) by jason
Branch: MAIN
CVS Tags: OPENBSD_2_8_BASE,
OPENBSD_2_8
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)
avoid clash with IANA ifType mib, move bridge to 0xe8
Revision 1.5 / (download) - annotate - [select for diffs], Wed Oct 18 18:40:22 2000 UTC (23 years, 7 months ago) by jason
Branch: MAIN
Changes since 1.4: +2 -1 lines
Diff to previous 1.4 (colored)
add IFT_BRIDGE
Revision 1.4 / (download) - annotate - [select for diffs], Wed Dec 8 06:50:18 1999 UTC (24 years, 6 months ago) by itojun
Branch: MAIN
CVS Tags: kame_19991208,
SMP_BASE,
OPENBSD_2_7_BASE,
OPENBSD_2_7
Branch point for: SMP
Changes since 1.3: +7 -1 lines
Diff to previous 1.3 (colored)
bring in KAME IPv6 code, dated 19991208. replaces NRL IPv6 layer. reuses NRL pcb layer. no IPsec-on-v6 support. see sys/netinet6/{TODO,IMPLEMENTATION} for more details. GENERIC configuration should work fine as before. GENERIC.v6 works fine as well, but you'll need KAME userland tools to play with IPv6 (will be bringed into soon).
Revision 1.3 / (download) - annotate - [select for diffs], Mon Feb 24 13:34:02 1997 UTC (27 years, 3 months ago) by niklas
Branch: MAIN
CVS Tags: OPENBSD_2_6_BASE,
OPENBSD_2_6,
OPENBSD_2_5_BASE,
OPENBSD_2_5,
OPENBSD_2_4_BASE,
OPENBSD_2_4,
OPENBSD_2_3_BASE,
OPENBSD_2_3,
OPENBSD_2_2_BASE,
OPENBSD_2_2,
OPENBSD_2_1_BASE,
OPENBSD_2_1
Changes since 1.2: +1 -0 lines
Diff to previous 1.2 (colored)
OpenBSD tags + some prototyping police
Revision 1.2 / (download) - annotate - [select for diffs], Thu Feb 20 01:07:42 1997 UTC (27 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.1: +1 -0 lines
Diff to previous 1.1 (colored)
IPSEC package by John Ioannidis and Angelos D. Keromytis. Written in Greece. From ftp.funet.fi:/pub/unix/security/net/ip/BSDipsec.tar.gz
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Wed Oct 18 08:53:06 1995 UTC (28 years, 8 months ago) by deraadt
CVS Tags: netbsd_1_1,
OPENBSD_2_0_BASE,
OPENBSD_2_0
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored)
initial import of NetBSD tree
Revision 1.1 / (download) - annotate - [select for diffs], Wed Oct 18 08:53:06 1995 UTC (28 years, 8 months ago) by deraadt
Branch: MAIN
Initial revision