summaryrefslogtreecommitdiff
path: root/components/net/netdev/include/netdev.h
diff options
context:
space:
mode:
authorzms123456 <[email protected]>2024-10-11 10:40:24 +0800
committerGitHub <[email protected]>2024-10-10 22:40:24 -0400
commit906d1caea6f82dcb45dc1925842e89b76c01bbfd (patch)
treed9cb2858b30f5448943ec1ac84c5fb9a7a9ef1c6 /components/net/netdev/include/netdev.h
parentc9a1245977cada92477836fad2fc07171d5f301c (diff)
[component][sal]add netgetdev api
Diffstat (limited to 'components/net/netdev/include/netdev.h')
-rw-r--r--components/net/netdev/include/netdev.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/components/net/netdev/include/netdev.h b/components/net/netdev/include/netdev.h
index cafa73d4c2..6b00bc2148 100644
--- a/components/net/netdev/include/netdev.h
+++ b/components/net/netdev/include/netdev.h
@@ -155,6 +155,9 @@ struct netdev *netdev_get_by_name(const char *name);
struct netdev *netdev_get_by_family(int family);
int netdev_family_get(struct netdev *netdev);
#endif /* RT_USING_SAL */
+#if defined(SAL_USING_AF_NETLINK)
+int netdev_getnetdev(struct msg_buf *msg, int (*cb)(struct msg_buf *m_buf, struct netdev *nd, int nd_num, int index, int ipvx));
+#endif
/* Set default network interface device in list */
void netdev_set_default(struct netdev *netdev);