Page MenuHomeFreeBSD

D5576.diff
No OneTemporary

D5576.diff

Index: head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
===================================================================
--- head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
+++ head/sys/dev/hyperv/netvsc/hv_netvsc_drv_freebsd.c
@@ -436,6 +436,7 @@
ifp = sc->hn_ifp = if_alloc(IFT_ETHER);
ifp->if_softc = sc;
+ if_initname(ifp, device_get_name(dev), device_get_unit(dev));
ring_cnt = hn_ring_cnt;
if (ring_cnt <= 0 || ring_cnt >= mp_ncpus)
@@ -466,10 +467,6 @@
sc->hn_tx_ring[0].hn_chan = chan;
vmbus_channel_cpu_set(chan, sc->hn_cpu);
- if_initname(ifp, device_get_name(dev), device_get_unit(dev));
- ifp->if_dunit = unit;
- ifp->if_dname = NETVSC_DEVNAME;
-
ifp->if_flags = IFF_BROADCAST | IFF_SIMPLEX | IFF_MULTICAST;
ifp->if_ioctl = hn_ioctl;
ifp->if_init = hn_ifinit;

File Metadata

Mime Type
text/plain
Expires
Thu, Jul 2, 4:47 AM (14 h, 27 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
34566000
Default Alt Text
D5576.diff (804 B)

Event Timeline