Remove the 'ether' module dependancy, it is not defined anywhere and will
authorMatthew Dillon <dillon@dragonflybsd.org>
Thu, 14 Oct 2004 18:31:02 +0000 (18:31 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Thu, 14 Oct 2004 18:31:02 +0000 (18:31 +0000)
commitdbe4b85a94054593ff7648767408bcc1fe85b4e5
tree18eb4be8f78c46c86d2efc5c08c7659586e0a961
parent92761d6650cb18cd86e489a73b24b07ea63a8610
Remove the 'ether' module dependancy, it is not defined anywhere and will
prevent the loader from pre-loading the modules in question.

Do not partially initialize the related struct sockaddr_in when a
non-existant or "0.0.0.0" pxe related kenv is found.  In particular, if
the gateway is not specified by the DHCP server we avoid attempting to add
a bad default route (which results in a panic) later on.
13 files changed:
sys/dev/netif/aue/if_aue.c
sys/dev/netif/bfe/if_bfe.c
sys/dev/netif/cue/if_cue.c
sys/dev/netif/ed/if_ed_cbus.c
sys/dev/netif/ed/if_ed_isa.c
sys/dev/netif/ed/if_ed_pccard.c
sys/dev/netif/ed/if_ed_pci.c
sys/dev/netif/kue/if_kue.c
sys/dev/netif/ndis/if_ndis_pccard.c
sys/dev/netif/ndis/if_ndis_pci.c
sys/dev/netif/nv/if_nv.c
sys/i386/i386/autoconf.c
sys/platform/pc32/i386/autoconf.c