diff options
author | Tobias Klauser <tklauser@distanz.ch> | 2015-02-19 16:54:43 +0100 |
---|---|---|
committer | Tobias Klauser <tklauser@distanz.ch> | 2015-02-19 16:54:43 +0100 |
commit | a7221722d100d3ecc4fad0692c98ebc71b044ba5 (patch) | |
tree | de5546505bff37ab861eea3b7d5532b46597b75a | |
parent | d08ff82b68afb63fa2fe447a6730f151caf1612b (diff) |
llmnrd: Fix address family type in event callback
Signed-off-by: Tobias Klauser <tklauser@distanz.ch>
-rw-r--r-- | iface.h | 3 | ||||
-rw-r--r-- | llmnr.c | 3 |
2 files changed, 4 insertions, 2 deletions
@@ -26,7 +26,8 @@ enum iface_event_type { IFACE_DEL, }; -typedef void (*iface_event_handler_t)(enum iface_event_type, int af, unsigned int ifindex); +typedef void (*iface_event_handler_t)(enum iface_event_type, unsigned char af, + unsigned int ifindex); void iface_register_event_handler(iface_event_handler_t event_handler); int iface_start_thread(void); @@ -45,7 +45,8 @@ static bool llmnr_running = true; */ static char llmnr_hostname[LLMNR_LABEL_MAX_SIZE + 2]; -static void llmnr_iface_event_handle(enum iface_event_type type, int af, unsigned int ifindex) +static void llmnr_iface_event_handle(enum iface_event_type type, unsigned char af, + unsigned int ifindex) { switch (af) { case AF_INET: |