Age | Commit message (Collapse) | Author |
|
this is used for mgre, which has a local address but dynamically
addresses other endpoints based on routing information.
"tunneladdr" takes a single address (where "tunnel" takes two) and
sets the destination address in the ioctl to an AF_UNSPEC destination.
tunnel status is changed so it recognises this and only outputs the
local address if the destination is AF_UNSPEC. the tunnel status
is also changed so it can tell the difference between tunnels being
unsupported on the interface (ie, ENOTTY comes back) or if there's
just no address configured yet (EADDRNOTAVAIL), which allows the
other tunnel params like ttl and df to be shown.
tested with and without -DSMALL
|
|
|
|
domain 0.
OK phessler, henning, deraadt, stsp, benno
|
|
Diff from jsg, ok millert, benno
|
|
|
|
"vnetflowid" enables it on an interface, and "-vnetflowid" disables it.
a vnetid will be suffixed with + on the encap line if it an interface
reports that it is enabled.
|
|
|
|
ifconfig will output "nodf" or "df" on tunnel interfaces that support
the ioctl., and accepts "tunneldf" and "-tunneldf" as options to
try and configure it.
|
|
|
|
OK naddy, sthen
man page bits input & OK jmc
|
|
Required by and ok otto@, ok jmc@
|
|
tunnelttl now accepts "copy" as an argument, and prints "copy" when
it sees -1.
ok claudio@
|
|
|
|
Bridge members that are part of the same protected domain, refered by
a number between 1 and 31, cannot talk to each others. This is useful
to isolate VMs or untrusted networks at layer 2.
Members can be part of multiple protected domain making it possible to
create complex protected setups.
ok ccardenas@, claudio@, dlg@, henning@
|
|
|
|
allows arp (and rarp) requests and replies to be matched, including matching
based on the source and target host and protocol adresses, and thus control
over arp traffic and learning.
written for medical x-ray machines, but useful in many spread out L2 networks
ok claudio benno
|
|
Requring WPA to be enabled separately via 'ifconfig if0 wpa' was confusing.
ok mlarkin phessler mpi
|
|
of IFF* flags.
inputs from jmc@, ok bluhm@, visa@
|
|
longer export them to userland.
ok stsp@, deraadt@, jca@
|
|
|
|
|
|
ok bluhm@
|
|
remove it
ok phessler@ beck@
|
|
from Jesper Wallin.
|
|
ok/feedback sthen@ jmc@
|
|
annotate the ones which are needed.
|
|
|
|
adresses on pflow(4) interfaces, so don't try to resolve hostnames.
Report and fix from pjp -AT- centroid.eu
ok florian@
|
|
error out if the ioctl returns EEXIST. Do the same for the switch
specific 'addlocal' and 'portno' ioctls so netstart won't error out
when rerun with the same settings in hostname.switchN.
ok reyk@
|
|
address on a point-to-point interface. Makes it easier to configure IPv6 on
interfaces such as gif(4). Specifying 'prefixlen 128' is no longer required.
This is consistent with IPv4 where a netmask is not required either.
ok mpi@ bluhm@ benno@
|
|
pointed out by jsg@
|
|
ok sthen
|
|
eg, 802.1x, 802.1q, and 802.1ad
|
|
|
|
be negative. ok deraadt@
|
|
the parameters are parent and vnetid, not vlandev and vlan. svlan(4) is
also a thing.
ok jmc@
|
|
the code behind the commands has been built on SMALL forever, this just
moves it available in the cmd table. the binary doesnt change size.
|
|
vlan(4) now understands the generic vnetid and ifparent ioctls, so
this is redundant.
ok henning@
|
|
this is a modest attempt to shorten the ifconfig output. encap wont
show up if neither vnetid or parent are supplied by an interface.
whitespace tweaks from benno@
output tweaks from reyk@
ok deraadt@ henning@
|
|
those are command modifiers, not flags. Inconsistency noticed
and patch sent in by Anton dot Lindqvist at gmail dot com.
|
|
i've omitted hunk 3 of his diff, as what's there now is correct;
ok mikeb
|
|
No functional change.
ok deraadt@ tb@
|
|
|
|
where router adverts are coming from when describing autoconf;
rework the description a little;
ok mpi
|
|
while here prefer "interface" over "ip6-interface" and show that "inet6" is
mandatory;
ok florian mpi
|
|
ok henning@ phessler@
|
|
on the local wifi interface. ifconfig was mistakenly showing the common
supported subset of client and AP, rather than showing the AP's capabilities.
Exposes WPA protocol capabilities in struct ieee80211_nodereq, which means
ifconfig must be recompiled to run on a new kernel.
ok deraadt@ mpi@
|
|
"warning:" rectification.
|
|
ok tom@
|
|
|