From f46d59e0dc7b54a3f4a7ead2fd2d4258b3f56782 Mon Sep 17 00:00:00 2001 From: Tobias Klauser Date: Wed, 17 Aug 2016 08:41:52 +0200 Subject: llmnrd: Allow to bind to a specific network interface Add a command line option -i/--interface which allows to bind the llmnrd sockets to a specific interface. If used, requests are only answered on the specified interface. Example: llmnrd -i eth0 Closes #9 Signed-off-by: Tobias Klauser --- iface.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'iface.h') diff --git a/iface.h b/iface.h index 5032d87..11c49e7 100644 --- a/iface.h +++ b/iface.h @@ -31,7 +31,7 @@ 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(bool ipv6); +int iface_start_thread(bool ipv6, const char *iface); void iface_stop(void); size_t iface_addr_lookup(unsigned int ifindex, unsigned char family, -- cgit v1.2.3-54-g00ecf