aboutsummaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorBruce M Simpson <bms@FreeBSD.org>2003-11-14 18:53:22 +0000
committerBruce M Simpson <bms@FreeBSD.org>2003-11-14 18:53:22 +0000
commit2554d76f85d363da362a84642ab7d3506c13eb14 (patch)
treed7da58d9004bc41430474427213f067467a3eb59 /include
parent1a29c80648a61bce7f895298b7c3c44e3d2dca45 (diff)
Notes
Diffstat (limited to 'include')
-rw-r--r--include/ifaddrs.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/include/ifaddrs.h b/include/ifaddrs.h
index dfbf0dee25933..f0911a48f3ef9 100644
--- a/include/ifaddrs.h
+++ b/include/ifaddrs.h
@@ -46,11 +46,20 @@ struct ifaddrs {
#define ifa_broadaddr ifa_dstaddr /* broadcast address interface */
#endif
+struct ifmaddrs {
+ struct ifmaddrs *ifma_next;
+ struct sockaddr *ifma_name;
+ struct sockaddr *ifma_addr;
+ struct sockaddr *ifma_lladdr;
+};
+
#include <sys/cdefs.h>
__BEGIN_DECLS
extern int getifaddrs(struct ifaddrs **);
extern void freeifaddrs(struct ifaddrs *);
+extern int getifmaddrs(struct ifmaddrs **);
+extern void freeifmaddrs(struct ifmaddrs *);
__END_DECLS
#endif