summaryrefslogtreecommitdiffstats
path: root/sys/dev/hyperv/netvsc
diff options
context:
space:
mode:
authorsephe <sephe@FreeBSD.org>2016-10-19 07:16:26 +0000
committersephe <sephe@FreeBSD.org>2016-10-19 07:16:26 +0000
commitc82515f1657ed148dccf0f57652dadd19dbb73cc (patch)
tree8873a1d38a5bf5ad3e0ecc75f13daa44c97e0cbe /sys/dev/hyperv/netvsc
parent326fd204b78837b606ecc9665bfc43fc53bc6397 (diff)
downloadFreeBSD-src-c82515f1657ed148dccf0f57652dadd19dbb73cc.zip
FreeBSD-src-c82515f1657ed148dccf0f57652dadd19dbb73cc.tar.gz
MFC 306484,306485
306484 hyperv/vmbus: Add missing vmbus_if.c to module build. Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8067 306485 hyperv/hn: Add stubs for OFFLOAD_CURRENT_CONFIG and NETWORK_CHANGE status Sponsored by: Microsoft Differential Revision: https://reviews.freebsd.org/D8068
Diffstat (limited to 'sys/dev/hyperv/netvsc')
-rw-r--r--sys/dev/hyperv/netvsc/hv_rndis_filter.c9
1 files changed, 9 insertions, 0 deletions
diff --git a/sys/dev/hyperv/netvsc/hv_rndis_filter.c b/sys/dev/hyperv/netvsc/hv_rndis_filter.c
index ddd07d5..f6e6c5f 100644
--- a/sys/dev/hyperv/netvsc/hv_rndis_filter.c
+++ b/sys/dev/hyperv/netvsc/hv_rndis_filter.c
@@ -155,6 +155,15 @@ hv_rf_receive_indicate_status(struct hn_softc *sc, const void *data, int dlen)
netvsc_linkstatus_callback(sc, 0);
break;
+ case RNDIS_STATUS_TASK_OFFLOAD_CURRENT_CONFIG:
+ /* Not really useful; ignore. */
+ break;
+
+ case RNDIS_STATUS_NETWORK_CHANGE:
+ /* TODO */
+ if_printf(sc->hn_ifp, "network changed\n");
+ break;
+
default:
/* TODO: */
if_printf(sc->hn_ifp, "unknown RNDIS status 0x%08x\n",
OpenPOWER on IntegriCloud