History log of /src/sbin/ifconfig/ifconfig.8
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: perseant-exfatfs-base-20250801 netbsd-11-base
# 1.131 25-Sep-2024 roy

ifconfig.8: -s only looks at interface link state


# 1.130 20-Aug-2024 ozaki-r

ifconfig: show link state on -v

We could guess it through "media" or "status" output, however, we
sometimes want to know it directly for debugging or testing.

It is shown only if the -v option is specified.


Revision tags: perseant-exfatfs-base-20240630 perseant-exfatfs-base
# 1.129 08-Apr-2024 andvar

branches: 1.129.2;
Update the date of the documentation to reflect recent changes.


# 1.128 08-Apr-2024 uwe

ifconfig(8): move laggportpri next to laggport


# 1.127 08-Apr-2024 kre

Correct a very minor typo (s/id/is/)


# 1.126 08-Apr-2024 yamaguchi

Added documents about parameters related to lagg(4)

PR misc/58125


# 1.125 26-Mar-2023 mlelstv

Fix parser for carp state.
The state values are uppercase words INIT, BACKUP and MASTER.


Revision tags: netbsd-10-0-RELEASE netbsd-10-0-RC6 netbsd-10-0-RC5 netbsd-10-0-RC4 netbsd-10-0-RC3 netbsd-10-0-RC2 netbsd-10-0-RC1 netbsd-10-base
# 1.124 25-Nov-2022 knakahara

branches: 1.124.2;
ifconfig(8) support unnumbered flag.


# 1.123 07-Jan-2022 bad

mention ifmcstat(8) in SEE ALSO.


Revision tags: cjep_sun2x-base1 cjep_sun2x-base cjep_staticlib_x-base1 cjep_staticlib_x-base
# 1.122 09-Mar-2021 christos

PR/50933: Uwe Toenjes: Document hardware limitations


# 1.121 29-Sep-2020 msaitoh

Add [-]eee and [-]vlan-hwfilter.


# 1.120 23-Sep-2020 roy

ifconfig: teach carrier test about ifi_link_state from SIOCGIFDATA

Because not all interfaces support media.


Revision tags: netbsd-9-4-RELEASE netbsd-9-3-RELEASE netbsd-9-2-RELEASE netbsd-9-1-RELEASE phil-wifi-20200421 phil-wifi-20200411 is-mlppp-base phil-wifi-20200406 netbsd-9-0-RELEASE netbsd-9-0-RC2 netbsd-9-0-RC1 phil-wifi-20191119 netbsd-9-base
# 1.119 08-Jul-2019 msaitoh

Add "ifconfig [-]vlan-hwtagging" to enable/disable VLAN hardware tagging
offload function. It's useful to see Ethernet frame's VLAN tag by
disabling with "ifconfig fooX -vlan-hwtagging" and "tcpdump -e -i fooX".


# 1.118 04-Jul-2019 wiz

Formatting nit.


# 1.117 04-Jul-2019 ozaki-r

Add descr,description/-descr,-description commands to ifconfig(8) to handle a description.

From t-kusaba@IIJ


Revision tags: phil-wifi-20190609 pgoyette-compat-20190127 pgoyette-compat-20190118 pgoyette-compat-1226 pgoyette-compat-1126
# 1.116 15-Nov-2018 ozaki-r

Fix the format of ifconfig linkstr; it takes an argument


Revision tags: pgoyette-compat-1020 pgoyette-compat-0930 pgoyette-compat-0906
# 1.115 31-Jul-2018 sevan

Remove ISO & XNS references which are now long gone.


Revision tags: netbsd-8-3-RELEASE netbsd-8-2-RELEASE netbsd-8-1-RELEASE netbsd-8-1-RC1 pgoyette-compat-0728 netbsd-8-0-RELEASE phil-wifi-base pgoyette-compat-0625 netbsd-8-0-RC2 pgoyette-compat-0521 pgoyette-compat-0502 pgoyette-compat-0422 netbsd-8-0-RC1 pgoyette-compat-0415 pgoyette-compat-0407 pgoyette-compat-0330 pgoyette-compat-0322 pgoyette-compat-0315 pgoyette-compat-base matt-nb8-mediatek-base perseant-stdc-iso10646-base netbsd-8-base prg-localcount2-base3 prg-localcount2-base2 prg-localcount2-base1 prg-localcount2-base pgoyette-localcount-20170426 bouyer-socketcan-base1 pgoyette-localcount-20170320
# 1.114 16-Feb-2017 wiz

branches: 1.114.10; 1.114.12;
New sentence, new line.
Remove superfluous Oc and merge line to make it less likely to happen again.
Fix typo.


# 1.113 16-Feb-2017 knakahara

add man for l2tp(4).


# 1.112 18-Jan-2017 abhinav

Fix typo: s/forwared/forwarded
Also remove full stop from the date.


Revision tags: bouyer-socketcan-base pgoyette-localcount-20170107 pgoyette-localcount-20161104 localcount-20160914
# 1.111 11-Sep-2016 sevan

branches: 1.111.2;
Replace contractions & abbreviation.


Revision tags: pgoyette-localcount-20160806 pgoyette-localcount-20160726 pgoyette-localcount-base
# 1.110 07-Jan-2016 roy

branches: 1.110.2;
-W seconds will wait for the detached flag to clear on addresses on
interfaces marked up to allow time for the carrier to appear on the
interface.

This does not extend the -w option duration.


# 1.109 20-Oct-2014 roy

Remove the ability for userland to toggle IN6_IFF_TENTATIVE.
Preserve IN6_IFF_TENTATIVE when updating address flags.


# 1.108 15-Sep-2014 ozaki-r

Write about -vlanif in ifconfig.8

PR 49114


# 1.107 11-Sep-2014 roy

Remove rtsol(8) and rtsold(8) as their functionality is in dhcpcd(8).
Remove rtsol(8) from rc.d/network.
Add -w seconds command to ifconfig to wait for N seconds for until DAD
has finished on all addresses.
Use ifconfig -w in rc.d/network instead of a forced sleep.

As discussed on tech-net@


Revision tags: netbsd-7-base yamt-pagecache-base9 tls-earlyentropy-base riastradh-xf86-video-intel-2-7-1-pre-2-21-15 riastradh-drm2-base3 tls-maxphys-base
# 1.106 07-Jan-2014 degroote

branches: 1.106.4;
Before scanning, check if the card is up. If it is not the case, exit
with some useful error message. Add some note about this fact in the man
page too.


# 1.105 09-Nov-2013 kefren

Bring tunnel src_addr and dst_addr on the same line


Revision tags: netbsd-6-0-6-RELEASE netbsd-6-1-5-RELEASE netbsd-6-1-4-RELEASE netbsd-6-0-5-RELEASE netbsd-6-1-3-RELEASE netbsd-6-0-4-RELEASE netbsd-6-1-2-RELEASE netbsd-6-0-3-RELEASE netbsd-6-1-1-RELEASE riastradh-drm2-base2 riastradh-drm2-base1 riastradh-drm2-base netbsd-6-0-2-RELEASE netbsd-6-1-RELEASE netbsd-6-1-RC4 netbsd-6-1-RC3 agc-symver-base netbsd-6-1-RC2 netbsd-6-1-RC1 yamt-pagecache-base8 netbsd-6-0-1-RELEASE yamt-pagecache-base7 matt-nb6-plus-nbase yamt-pagecache-base6 netbsd-6-0-RELEASE netbsd-6-0-RC2 matt-nb6-plus-base netbsd-6-0-RC1 yamt-pagecache-base5 yamt-pagecache-base4 netbsd-6-base
# 1.104 28-Jan-2012 mbalmer

branches: 1.104.2; 1.104.6;
When ifconfig is invoked without any arguments, display the list of
all network interfaces (equivalent to ifconfig -a), instead of displaying
the usage. (This is consistent with the behaviour on FreeBSD and OpenBSD.)


Revision tags: yamt-pagecache-base3 yamt-pagecache-base2 yamt-pagecache-base cherry-xenmp-base
# 1.103 31-May-2011 riastradh

branches: 1.103.4;
Fix typo: `symbolically' takes three l's, not two.


Revision tags: bouyer-quota2-nbase bouyer-quota2-base matt-mips64-premerge-20101231
# 1.102 15-Nov-2010 pooka

Implement ifconfig linkstr as proposed on tech-net.


Revision tags: matt-premerge-20091211
# 1.101 14-Sep-2009 degroote

Import pfsync support from OpenBSD 4.2

Pfsync interface exposes change in the pf(4) over a pseudo-interface, and can
be used to synchronise different pf.

This work was part of my 2009 GSoC

No objection on tech-net@


# 1.100 07-Aug-2009 dyoung

Describe the -N flag.


# 1.99 29-Jul-2009 hubertf

Add "MAC" keyword to the corresponding example.


# 1.98 02-Jul-2009 dyoung

Use the keyword 'MAC' so that people looking for a way to change
their MAC address can find the example.


# 1.97 02-Jul-2009 dyoung

Deprecate wiconfig's -r, -g, -m options. Note that equivalent
options are available in ifconfig(8).


Revision tags: jym-xensuspend-nbase jym-xensuspend-base
# 1.96 08-Apr-2009 joerg

Remove physical markup. Remove incorrect keep, .Bk is not callable, but
used as such. It doesn't seem to serve any purpose at the point either.


# 1.95 27-Mar-2009 reed

Point to ifmedia(4) more. And refer to -m flag to (for media).


Revision tags: netbsd-5-0-2-RELEASE matt-nb5-mips64-premerge-20091211 matt-nb5-mips64-u2-k2-k4-k7-k8-k9 matt-nb4-mips64-k7-u2a-k9b matt-nb5-mips64-u1-k1-k5 netbsd-5-0-1-RELEASE netbsd-5-0-RELEASE netbsd-5-0-RC4 netbsd-5-0-RC3 netbsd-5-0-RC2 netbsd-5-0-RC1 netbsd-5-base matt-mips64-base2 mjf-devfs2-base
# 1.94 30-Sep-2008 wiz

branches: 1.94.2; 1.94.4; 1.94.8;
Bump date for previous. Remove trailing whitespace.
New sentence, new line. Capitalize Ethernet.


# 1.93 29-Sep-2008 dyoung

Do not mention the 'ns' address family any longer, since that
support was removed quite a while ago.

Mention the 'link' address family. Describe the 'active' keyword.
Add examples for adding and activating a link-layer address.


Revision tags: wrstuden-revivesa-base-3 wrstuden-revivesa-base-2 wrstuden-revivesa-base-1 yamt-pf42-base4 yamt-pf42-base3 hpcarm-cleanup-nbase yamt-pf42-baseX yamt-pf42-base2 wrstuden-revivesa-base yamt-pf42-base keiichi-mipv6-base matt-armv6-nbase mjf-devfs-base matt-armv6-base hpcarm-cleanup-base
# 1.92 16-Dec-2007 degroote

branches: 1.92.2; 1.92.4;
Add support for the command list scan in ifconfig (this command permits to scan
access point in the neighbourhood).

Complete list of channel attributes and list of management information element
payload.

While here, use estrlcpy instead of strncpy.

From FreeBSD ifconfig and net80211


Revision tags: matt-armv6-prevmlocking cube-autoconf-base matt-mips64-base
# 1.91 05-Jun-2007 mishka

branches: 1.91.4; 1.91.6;
Our VLAN implementation (as it correctly expected) is not allowed
to modify the whole VLAN tags, but it is permitted to change 12-bit
VLAN identificators only. Reflect this fact on the appropriate man
pages.

Antti Kantee and Mihai Chelaru from #netbsd-code were helpful in
better understanding of VLAN stuff. Thank you!


# 1.90 09-Jan-2007 dyoung

Let us adjust the 802.11 fragmentation threshold with ifconfig ath0
frag 256, for example.


# 1.89 23-Dec-2006 wiz

Punctuation nit, sort SEE ALSO.


# 1.88 03-Dec-2006 wiz

Remove a troff command that added some empty lines to the man(1) output.


Revision tags: netbsd-4-0-1-RELEASE wrstuden-fixsa-newbase wrstuden-fixsa-base-1 netbsd-4-0-RELEASE netbsd-4-0-RC5 netbsd-4-0-RC4 netbsd-4-0-RC3 netbsd-4-0-RC2 netbsd-4-0-RC1 wrstuden-fixsa-base netbsd-4-base
# 1.87 23-Nov-2006 yamt

implement ipv6 TSO.
partly from Matthias Scheler. tested by him.


# 1.86 16-Sep-2006 hubertf

Fix typo, noted by Nino Dehne <ndehne@gmail.com>


# 1.85 31-Aug-2006 dyoung

Add a mode to gre(4) that sends GRE tunnel packets in UDP datagrams.
Fix MOBILE encapsulation. Add many debugging printfs (mainly
concerning UDP mode). Clean up the gre(4) code a bit. Add the
capability to setup UDP tunnels to ifconfig. Update documentation.

In UDP mode, gre(4) puts a GRE header onto transmitted packets,
and hands them to a UDP socket for transmission. That is, the
encapsulation looks like this: IP+UDP+GRE+encapsulated packet.

There are two ways to set up a UDP tunnel. One way is to tell the
source and destination IP+port to gre(4), and let gre(4) create
the socket. The other way to create a UDP tunnel is for userland
to "delegate" a UDP socket to the kernel.


Revision tags: abandoned-netbsd-4-base
# 1.84 30-Jun-2006 drochner

fix an Xref


# 1.83 18-May-2006 liamjfoy

Integrate Common Address Redundancy Procotol (CARP) from OpenBSD

'pseudo-device carp'

Thanks to: joerg@ christos@ riz@ and others who tested
Ok: core@


# 1.82 06-May-2006 wiz

Remove trailing whitespace.


# 1.81 29-Apr-2006 rpaulo

Add two new options from FreeBSD:
hidessid | -hidessid: SSID broadcast control
apbridge | -apbridge: how to pass packets between wifi clients


# 1.80 11-Sep-2005 wiz

Argument is address_family, not "address family". From YOMURA Masanori in private mail.


# 1.79 11-Aug-2005 rpaulo

Explained the '-h' option.


# 1.78 02-May-2005 yamt

bump date for the previous.


# 1.77 02-May-2005 yamt

split IFCAP_CSUM_xxx to IFCAP_CSUM_xxx_Rx and IFCAP_CSUM_xxx_Tx.


# 1.76 18-Mar-2005 wiz

Link to vlan(4) too, suggested by yamt.


# 1.75 18-Mar-2005 wiz

Bump date for agr; add agr(4) to SEE ALSO.


# 1.74 18-Mar-2005 yamt

add agr(4), a pseudo network device driver for link aggregation.


Revision tags: netbsd-3-0-3-RELEASE netbsd-3-0-2-RELEASE netbsd-3-0-1-RELEASE netbsd-3-0-RELEASE netbsd-3-0-RC6 netbsd-3-0-RC5 netbsd-3-0-RC4 netbsd-3-0-RC3 netbsd-3-0-RC2 netbsd-3-0-RC1 netbsd-3-base
# 1.73 06-Mar-2005 matt

branches: 1.73.2;
Add ifconfig support for TCP Segment Offload


Revision tags: netbsd-2-0-3-RELEASE netbsd-2-1-RELEASE netbsd-2-1-RC6 netbsd-2-1-RC5 netbsd-2-1-RC4 netbsd-2-1-RC3 netbsd-2-1-RC2 netbsd-2-1-RC1 netbsd-2-0-2-RELEASE netbsd-2-0-1-RELEASE netbsd-2-base netbsd-2-0-RELEASE netbsd-2-0-RC5 netbsd-2-0-RC4 netbsd-2-0-RC3 netbsd-2-0-RC2 netbsd-2-0-RC1 netbsd-2-0-base
# 1.72 01-Mar-2004 wiz

Add an article.


# 1.71 01-Mar-2004 perry

Change "nwid" to "ssid", list "nwid" as a synonym for "ssid", and
clean up the ssid explanation a bit (including mentioning that if you
want to use a hex ssid, you precede it with a 0x, which really needed
documenting.)


# 1.70 29-Feb-2004 wiz

Drop trailing whitespace (hi perry! :) ).


# 1.69 29-Feb-2004 perry

update man page date. (hi wiz!)


# 1.68 29-Feb-2004 perry

document that if you are using a hex wep key, you need to put 0x in
front of it.


# 1.67 29-Feb-2004 perry

document "mode" -- taken from FreeBSD


# 1.66 07-Aug-2003 agc

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22308, verified by myself.


# 1.65 16-Apr-2003 wiz

Combine no-argument options in SYNOPSIS.


# 1.64 12-Apr-2003 perry

Document the -v and -z flags.


# 1.63 25-Feb-2003 wiz

.Nm does not need a dummy argument ("") before punctuation or
for correct formatting of the SYNOPSIS any longer.


Revision tags: fvdl_fs64_base
# 1.62 30-Sep-2002 grant

New sentence, new line.


# 1.61 30-Sep-2002 onoe

Fix the option name 'channel' to 'chan' to be consistent with the source.
Add documents for '-chan' to unset the desired channel to associate.


# 1.60 25-Sep-2002 wiz

Grammar fixes. Bump Dd for recent additions.


# 1.59 22-Sep-2002 thorpej

New commands:
* bssid xx:xx:xx:xx:xx:xx -- set the desired BSSID of an 802.11
interface.
* -bssid -- unset the desired BSSID of an 802.11 interface, so
the interface will choose automatically (default).
* channel x -- set the channel (radio frequency) of an 802.11 interface.

Current BSSID and channel are now reported in the 802.11 status
display, if supported by the interface.

Above changes from David Young <dyoung@ojctech.com>, with some slight
changes by me (use ethers(3) functions rather than hand-parsing/printing
the 802.11 address).

Document bssid/-bssid/channel, and clean up markup of parentheticals
in the manual page.


# 1.58 01-Sep-2002 ross

xref ifconfig.if(5)


# 1.57 06-Aug-2002 jwise

Fix mandoc glitch in description of `eui64' command.


# 1.56 14-Jun-2002 itojun

support "eui64" option (grab interface ID from link-local addr).
from: ww@styx.org


# 1.55 09-Jun-2002 itojun

now "ifconfig tunnel" is usable for gre too, change wording slightly


Revision tags: netbsd-1-6-PATCH002-RELEASE netbsd-1-6-PATCH002 netbsd-1-6-PATCH002-RC4 netbsd-1-6-PATCH002-RC3 netbsd-1-6-PATCH002-RC2 netbsd-1-6-PATCH002-RC1 netbsd-1-6-PATCH001 netbsd-1-6-PATCH001-RELEASE netbsd-1-6-PATCH001-RC3 netbsd-1-6-PATCH001-RC2 netbsd-1-6-PATCH001-RC1 netbsd-1-6-RELEASE netbsd-1-6-RC3 netbsd-1-6-RC2 netbsd-1-6-RC1 netbsd-1-6-base
# 1.54 16-Nov-2001 wiz

Whitespace nits


# 1.53 17-Sep-2001 thorpej

Add tcp4csum-rx and udp4csum-rx commands for interfaces that only
support TCP/UDP checksums on the in-bound direction.


# 1.52 21-Jun-2001 onoe

Add support of persistent key of IEEE 802.11 wireless LAN card.
Currently, only Aironet ("an") driver/card can be used.
nwkey persist (IEEE 802.11 devices only) Enable WEP encryption for IEEE
802.11-based wireless network interfaces with the persis-
tent key written in the network card.
nwkey persist:key
(IEEE 802.11 devices only) Write the key to the persis-
tent memory of the network card, and enable WEP encryp-
tion for IEEE 802.11-based wireless network interfaces
with the key.


# 1.51 05-Jun-2001 wiz

Drop arguments of .Os.


# 1.50 02-Jun-2001 thorpej

Implement support for IP/TCP/UDP checksum offloading provided by
network interfaces. This works by pre-computing the pseudo-header
checksum and caching it, delaying the actual checksum to ip_output()
if the hardware cannot perform the sum for us. In-bound checksums
can either be fully-checked by hardware, or summed up for final
verification by software. This method was modeled after how this
is done in FreeBSD, although the code is significantly different in
most places.

We don't delay checksums for IPv6/TCP, but we do take advantage of the
cached pseudo-header checksum.

Note: hardware-assisted checksumming defaults to "off". It is
enabled with ifconfig(8). See the manual page for details.

Implement hardware-assisted checksumming on the DP83820 Gigabit Ethernet,
3c90xB/3c90xC 10/100 Ethernet, and Alteon Tigon/Tigon2 Gigabit Ethernet.


# 1.49 28-Apr-2001 itojun

make -A a default. present MAC adderss on all ifconfig operations.


# 1.48 27-Apr-2001 itojun

allow ifconfig to take "deprecated" and "-deprecated" for IPv6. sync with kame

sync usage() with reality. take "up" and "down" outside of "[af ...],
as "up" and "down" are independent from interface address configuration.


# 1.47 17-Jan-2001 itojun

support "prefixlen n" for IPv4 too.


# 1.46 12-Dec-2000 onoe

powersavesleep requires argument


# 1.45 12-Dec-2000 thorpej

Add powersave, -powersave, and powersavesleep to manipulate 802.11
power management parameters.


# 1.44 18-Oct-2000 kleink

Don't make references to _10Mb/s_ Ethernet where not appropriate; from
Christian Weisgerber.


# 1.43 27-Sep-2000 thorpej

Add vlan(4) support. From Andy Doran <ad@netbsd.org>.


# 1.42 13-Aug-2000 wiz

add two letters in strategically important places, and replace one
ifconfig by .Nm


# 1.41 21-Jul-2000 onoe

also note that the WaveLAN/IEEE Gold cards accept the 104 bits key.
pointed out by jhawk.
XXX this doesn't match to wiconfig(8), which is probably wrong.


# 1.40 21-Jul-2000 onoe

Clarify the restrictions in length for argument of the nwid and nwkey.


# 1.39 21-Jul-2000 onoe

Add nwkey and -nwkey keywords, to enable/disable WEP,
and to set WEP encryption key for IEEE802.11 wireless network interfaces.


# 1.38 20-Jul-2000 thorpej

Add a -C flag, to list all available network interface cloners.


# 1.37 06-Jul-2000 onoe

hexadecimal digits for nwid.


# 1.36 03-Jul-2000 enami

- Remove description about trailers/-trailers since they are no longer
a meaningful option.
- Don't captialize the word address or interface when it refers an arugment.
- Use .Ar macro for dest_address since it is not a keyword.


# 1.35 03-Jul-2000 enami

Sort the SEE ALSO list first by section and kill the comma at the
end of the list.


# 1.34 02-Jul-2000 thorpej

Add `create' and `destroy' commands.


# 1.33 30-Jun-2000 thorpej

- Add `tunnel' and `deletetunnel' commands, which issue the ioctls
that gifconfig(8) would issue to configure tunnel endpoints. This
allows IP tunnel interfaces (`gif' right now, and `gre' later) to
be configured with ifconfig(8), and via /etc/ifconfig.<interface>.
Partially taken from similar changes in OpenBSD.
- Const poison the command functions a bit. We really need to clean
up the command function interface.


Revision tags: netbsd-1-5-base minoura-xpg4dl-base
# 1.32 01-Mar-2000 enami

branches: 1.32.4;
Fix typo.


# 1.31 31-Jan-2000 itojun

note that ifconfig delete does not work for IPv6
this is intentional - IPv6 assumes multiple addresses on an interface,
and it is not very safe to "delete" arbitrary one. -alias with
explicit IPv6 address works fine.


# 1.30 31-Jan-2000 itojun

add "nwid" directive.
XXX there are too many flags that are not listed in usage().
what should we do?


# 1.29 12-Jan-2000 joda

implement netmask slash notation for IP and IPv6 addresses


Revision tags: wrstuden-devbsize-19991221 wrstuden-devbsize-base
# 1.28 09-Dec-1999 itojun

add reference to "inet6" family.
document -alias.


Revision tags: comdex-fall-1999-base
# 1.27 03-Jul-1999 sommerfeld

branches: 1.27.4;
Add a new -s option to make it easier to test the link-level status
(i.e., 10baseT carrier/no carrier) of an interface from scripts

ifconfig -s <interface> will exit with a false status if the interface
reports its unconnected.

-s also works in conjunction with -l and -a, filtering out interfaces
which are reporting down.

Also, add -b (which shows only broadcast interfaces with -l and -a).

I find these options useful in network autoconfig scripts for mobile
systems.


# 1.26 02-Jul-1999 itojun

write up IPv6 operations (prefixlen and others)


# 1.25 01-Jul-1999 itojun

make ifconfig IPv6-ready.
TODO: update manpage for new options.


Revision tags: netbsd-1-4-PATCH003 netbsd-1-4-PATCH002 netbsd-1-4-PATCH001 netbsd-1-4-RELEASE netbsd-1-4-base
# 1.24 06-Sep-1998 christos

Add support for displaying interface alias information. Based on PR/6109 by
Phil Nelson.


# 1.23 09-Aug-1998 thorpej

Cross-reference ifmedia(4).


# 1.22 08-Aug-1998 thorpej

Document "instance".


Revision tags: netbsd-1-3-PATCH003 netbsd-1-3-PATCH003-CANDIDATE2 netbsd-1-3-PATCH003-CANDIDATE1 netbsd-1-3-PATCH003-CANDIDATE0 netbsd-1-3-PATCH002 netbsd-1-3-PATCH001 netbsd-1-3-RELEASE netbsd-1-3-BETA netbsd-1-3-base
# 1.21 11-Oct-1997 enami

- Use .Nm "" instead of .Nm ifconfig in SYNOPSIS.
- Delete space at the end of line.


# 1.20 10-Oct-1997 lukem

all but the first .Nm in SYNOPSIS need to be spelt out. [bin/4256]


# 1.19 15-Sep-1997 lukem

* cleanup for WARNS=1
* deprecate register
* use .Nm correctly


# 1.18 30-May-1997 lukem

Add "mask" argument to description of "broadcast".
From Thorsten Frueauf <frueauf@ira.uka.de> in [misc/3657]


# 1.17 21-Apr-1997 lukem

Implemented two modifier flags for -a and -l: -d (only show "down" interfaces)
and -u (only show "up" interfaces)


# 1.16 10-Apr-1997 is

Add mtu n parameter. Part of code by Matthias Pfaller (PR 1648).


# 1.15 10-Apr-1997 jeremy

Fix typo in media selector example. (from frueauf@ira.uka.de)
Fixes half of PR#3470.


# 1.14 03-Apr-1997 christos

- netatalk additions
- KNF
- prototype fixes
- ifconfig -a now prints all the address family parameters for all configured
interfaces.


# 1.13 27-Mar-1997 thorpej

Add a "-l" flag, which lists available network interfaces, with no
additional information.


# 1.12 17-Mar-1997 thorpej

Add support for BSD/OS-style media selection:
- new "media" keyword specified media to select:
ifconfig de0 media utp
- new "mediaopt/-mediaopt" keywords for setting/clearing
media options (such as full-duplex)
- new "-m" flag to display all supported media types for
a given interface.
Also, some generial cleanup of argument parsing while I was there.
Manual page updates from Jeremy Cooper <jeremy@netbsd.org>.


Revision tags: netbsd-1-2-PATCH001 netbsd-1-2-RELEASE netbsd-1-2-BETA netbsd-1-2-base
# 1.11 04-Jan-1996 pk

Merge with lite-2.


Revision tags: netbsd-1-1-PATCH001 netbsd-1-1-RELEASE netbsd-1-1-base
# 1.10 18-Mar-1995 cgd

convert to new RCS Id conventions; reduce my headache


# 1.9 23-Sep-1994 mycroft

Merge with 4.4-Lite version.


Revision tags: netbsd-1-0-PATCH06 netbsd-1-0-PATCH05 netbsd-1-0-PATCH04 netbsd-1-0-PATCH03 netbsd-1-0-PATCH02 netbsd-1-0-PATCH1 netbsd-1-0-PATCH0 netbsd-1-0-RELEASE netbsd-1-0-base
# 1.8 22-Jan-1994 cgd

fix a botch


# 1.7 14-Jan-1994 jtc

Fix spelling errors


# 1.6 10-Dec-1993 cgd

LLC -> LINK, documentation


# 1.5 01-Aug-1993 mycroft

Add RCS indentifiers.


Revision tags: netbsd-0-9-RELEASE netbsd-0-9-BETA netbsd-0-9-ALPHA2 netbsd-0-9-ALPHA netbsd-0-9-base
# 1.4 04-May-1993 deraadt

Added another sunos-ism: ifconfig -a


Revision tags: netbsd-0-8 netbsd-alpha-1
# 1.3 23-Mar-1993 cgd

changed "Id" to "Header" for rcsids


# 1.2 22-Mar-1993 cgd

added rcs ids to all files


# 1.1 21-Mar-1993 cgd

branches: 1.1.1;
Initial revision