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 --- llmnr.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'llmnr.h') diff --git a/llmnr.h b/llmnr.h index da86440..620e539 100644 --- a/llmnr.h +++ b/llmnr.h @@ -1,5 +1,5 @@ /* - * Copyright (C) 2015 Tobias Klauser + * Copyright (C) 2015-2016 Tobias Klauser * * This file is part of llmnrd. * @@ -22,7 +22,7 @@ #include #include -int llmnr_init(const char *hostname, uint16_t port, bool ipv6); +int llmnr_init(const char *hostname, uint16_t port, bool ipv6, const char *iface); int llmnr_run(void); void llmnr_stop(void); -- cgit v1.2.3-54-g00ecf