OpenBSD cvs log

created 2018-12-30T11:14:30Z
begin 2018-12-20T00:00:00Z
end 2018-12-21T00:00:00Z
path src/sys
commits 5

date 2018-12-20T10:26:36Z
author claudio
files src/sys/net/if.c log diff annotate
src/sys/net/if_var.h log diff annotate
message Make this not hz dependent by using timeout_add_sec() also rename the
define to IFNET_SLOWTIMO since it is no longer a hz divisor.
OK visa@ bluhm@ kn@

date 2018-12-20T10:27:37Z
author claudio
files src/sys/net/rtsock.c log diff annotate
message Convert to timeout_add_msec instead of counting ticks.
OK visa@ bluhm@ kn@

date 2018-12-20T10:28:58Z
author claudio
files src/sys/netinet6/nd6_nbr.c log diff annotate
message The timeouts in nd6 are in msec so just use timeout_add_msec() instead
of some complicated match to convert them to ticks.
OK visa@ bluhm@ kn@

date 2018-12-20T13:27:54Z
author claudio
files src/sys/netinet/ip_output.c log diff annotate
message Replace a wrong poor mans m_trailingspace() with the real thing. The mbuf
passed to ip_pcbopts could be a cluster and so the size check is all wrong.
found by Greg Steuck; OK bluhm@

Reported-by: syzbot+c2543ae6b6692a5843e3@syzkaller.appspotmail.com
eVS: ----------------------------------------------------------------------

date 2018-12-20T23:00:55Z
author dlg
files src/sys/conf/GENERIC log diff annotate
src/sys/conf/files log diff annotate
src/sys/net/if_bpe.c log diff annotate
src/sys/net/if_bpe.h log diff annotate
src/sys/net/if_ethersubr.c log diff annotate
message add bpe(4) or Backbone Provider Edge interfaces

Backbone refers to 802.1ah or 802.1Q Provider Backbone Bridges
(PBB), or mac-in-mac, which is like vlans except it completely
encapsulates the inner packet rather than just add a shim to it.
This removes the need for Backbone Core Bridges (ie, switches between
bpe instances) to know all the addresses on all the networks.