freebsd-skq/sbin/ifconfig
yar 718263f07d Temporarily back out the last change, rev. 1.7.2.2.
The problem with it was that it swapped the relative order of IP
assignment and parent interface attachment.  The present if_vlan
code gets certain flags from the parent, including those meaningful
to the upper layers.  E.g., IP assignment to an interface with
IFF_BROADCAST goes somewhat differently from that to a non-broadcast
interface.  Consequently, assigning IP before attaching the parent
results in a bogus or missing broadcast address on the vlan interface.
This bug is still here, but at least it won't be triggered by doing
both vlanX configuration steps, IP and vlan+vlandev, in a single
ifconfig invocation, which is usual to setting up vlans via rc.conf.

Work at the global issue is under way.
2006-01-28 16:38:28 +00:00
..
af_atalk.c Overhaul to cleanup some of the tangled logic that's grown over the years. 2004-12-08 19:18:07 +00:00
af_inet6.c only show a tunnel information of an adequate address family. 2005-06-16 19:37:09 +00:00
af_inet.c only show a tunnel information of an adequate address family. 2005-06-16 19:37:09 +00:00
af_ipx.c Overhaul to cleanup some of the tangled logic that's grown over the years. 2004-12-08 19:18:07 +00:00
af_link.c Fix special status reporting. Prior to the reorg there was 2004-12-31 19:46:27 +00:00
ifbridge.c MFC: Add support for creating span ports 2005-12-28 04:12:58 +00:00
ifcarp.c Use afswch->af_other_status for carp_status() and pfsync_status(). 2005-02-22 14:07:47 +00:00
ifclone.c Overhaul to cleanup some of the tangled logic that's grown over the years. 2004-12-08 19:18:07 +00:00
ifconfig.8 MFC r1.111: 2006-01-02 12:53:48 +00:00
ifconfig.c MFC: 2005-10-06 15:01:56 +00:00
ifconfig.h Merge ifconfig.8:1.98, ifconfig.c:1.115, ifconfig.h:1.17, 2005-07-21 12:25:40 +00:00
ifieee80211.c MFC revs 1.27 and 1.28. 2006-01-11 05:56:02 +00:00
ifmac.c Fix special status reporting. Prior to the reorg there was 2004-12-31 19:46:27 +00:00
ifmedia.c Change the ifr_media operation to only get its value and only set 2005-01-27 16:40:12 +00:00
ifpfsync.c Update ifconfig's pfsync module for 3.7 pfsync(4) 2005-05-03 16:59:14 +00:00
ifvlan.c Temporarily back out the last change, rev. 1.7.2.2. 2006-01-28 16:38:28 +00:00
Makefile Connect if_bridge to the build. 2005-06-05 03:32:53 +00:00