summaryrefslogtreecommitdiffstats
path: root/avahi-core/iface.h
diff options
context:
space:
mode:
Diffstat (limited to 'avahi-core/iface.h')
-rw-r--r--avahi-core/iface.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/avahi-core/iface.h b/avahi-core/iface.h
index 50c130e..1372e6f 100644
--- a/avahi-core/iface.h
+++ b/avahi-core/iface.h
@@ -40,6 +40,8 @@ typedef struct AvahiHwInterface AvahiHwInterface;
#include "dns.h"
#include "announce.h"
+#define AVAHI_MAX_MAC_ADDRESS 32
+
struct AvahiInterfaceMonitor {
AvahiServer *server;
AvahiNetlink *netlink;
@@ -66,6 +68,11 @@ struct AvahiHwInterface {
guint flags;
guint mtu;
+ guint8 mac_address[AVAHI_MAX_MAC_ADDRESS];
+ guint mac_address_size;
+
+ AvahiEntryGroup *entry_group;
+
AVAHI_LLIST_HEAD(AvahiInterface, interfaces);
};