summaryrefslogtreecommitdiffstats
path: root/avahi-core/iface.h
diff options
context:
space:
mode:
authorLennart Poettering <lennart@poettering.net>2005-06-03 16:11:07 +0000
committerLennart Poettering <lennart@poettering.net>2005-06-03 16:11:07 +0000
commit8d361c07a55685f6eee5209b30f46c392549ba42 (patch)
treeb200dc9c877f77e90edb9580d6c55d898eebfcbb /avahi-core/iface.h
parent4ff0807c04fcc239de52a793bceb88e7f3408f3f (diff)
* add support for _workstation._tcp
* really fix #3455 git-svn-id: file:///home/lennart/svn/public/avahi/trunk@93 941a03a8-eaeb-0310-b9a0-b1bbd8fe43fe
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);
};