[net][at] Fix socket create failed issue when default netdev mismatch.

Signed-off-by: chenyong <1521761801@qq.com>
This commit is contained in:
chenyong
2019-05-28 16:25:42 +08:00
parent b5ad12573f
commit 1f9a668607
3 changed files with 21 additions and 5 deletions
+14
View File
@@ -294,6 +294,20 @@ struct netdev *netdev_get_by_family(int family)
return RT_NULL;
}
/**
* This function will get the family type from network interface device
*
* @param netdev network interface device object
*
* @return the network interface device family type
*/
int netdev_family_get(struct netdev *netdev)
{
RT_ASSERT(netdev);
return ((struct sal_proto_family *)netdev->sal_user_data)->family;
}
#endif /* RT_USING_SAL */
/**