|
Lines 823-829
hv_rf_on_device_add(struct hv_device *de
Link Here
|
| 823 |
int ret; |
823 |
int ret; |
| 824 |
netvsc_dev *net_dev; |
824 |
netvsc_dev *net_dev; |
| 825 |
rndis_device *rndis_dev; |
825 |
rndis_device *rndis_dev; |
| 826 |
rndis_offload_params offloads; |
826 |
//rndis_offload_params offloads; |
| 827 |
netvsc_device_info *dev_info = (netvsc_device_info *)additl_info; |
827 |
netvsc_device_info *dev_info = (netvsc_device_info *)additl_info; |
| 828 |
device_t dev = device->device; |
828 |
device_t dev = device->device; |
| 829 |
|
829 |
|
|
Lines 867-872
hv_rf_on_device_add(struct hv_device *de
Link Here
|
| 867 |
/* TODO: shut down rndis device and the channel */ |
867 |
/* TODO: shut down rndis device and the channel */ |
| 868 |
} |
868 |
} |
| 869 |
|
869 |
|
|
|
870 |
#if 0 |
| 870 |
/* config csum offload and send request to host */ |
871 |
/* config csum offload and send request to host */ |
| 871 |
memset(&offloads, 0, sizeof(offloads)); |
872 |
memset(&offloads, 0, sizeof(offloads)); |
| 872 |
offloads.ipv4_csum = RNDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED; |
873 |
offloads.ipv4_csum = RNDIS_OFFLOAD_PARAMETERS_TX_RX_ENABLED; |
|
Lines 882-887
hv_rf_on_device_add(struct hv_device *de
Link Here
|
| 882 |
device_printf(dev, |
883 |
device_printf(dev, |
| 883 |
"hv_rf_send_offload_request failed, ret=%d\n", ret); |
884 |
"hv_rf_send_offload_request failed, ret=%d\n", ret); |
| 884 |
} |
885 |
} |
|
|
886 |
#endif |
| 885 |
|
887 |
|
| 886 |
memcpy(dev_info->mac_addr, rndis_dev->hw_mac_addr, HW_MACADDR_LEN); |
888 |
memcpy(dev_info->mac_addr, rndis_dev->hw_mac_addr, HW_MACADDR_LEN); |
| 887 |
|
889 |
|