diff --git a/network/src/net_device_adapter.c b/network/src/net_device_adapter.c index d9e054c279e96e00efee6359a3a1b01a64e5d15d..2ac8560305236d01aac9f9e2c57f77c35bf65e6a 100755 --- a/network/src/net_device_adapter.c +++ b/network/src/net_device_adapter.c @@ -183,11 +183,10 @@ static int32_t NetDevDeInit(struct NetDeviceImpl *impl) return HDF_SUCCESS; } -static int32_t NetDevAdd(struct NetDeviceImpl *impl, - Protocol80211IfType ifType) +static int32_t NetDevAdd(struct NetDeviceImpl *impl) { struct net_device *dev = NULL; - int ret = 0; + int ret; if ((dev = GetDevFromDevImpl(impl)) == NULL) { return HDF_ERR_INVALID_PARAM; @@ -306,6 +305,11 @@ int32_t NetDevChangeMacAddr(struct NetDeviceImpl *impl) return HDF_SUCCESS; } +static void NetDevSpecialProcess(struct NetDeviceImpl *netDeviceImpl, Protocol80211IfType ifType) +{ + (void)netDeviceImpl; +} + static struct NetDeviceImplOp g_ndImplOps = { .init = NetDevInit, .deInit = NetDevDeInit, @@ -314,6 +318,7 @@ static struct NetDeviceImplOp g_ndImplOps = { .setStatus = NetDevSetStatus, .receive = NetDevReceive, .changeMacAddr = NetDevChangeMacAddr, + .specialProc = NetDevSpecialProcess, }; int32_t RegisterNetDeviceImpl(struct NetDeviceImpl *ndImpl)