From 2de653340c789c2ef4b442b146c3f3e53e306c31 Mon Sep 17 00:00:00 2001 From: Jon Schipp Date: Thu, 24 Jul 2014 18:01:43 +0000 Subject: mausezahn: bind to IP address in interactive mode Adds new option ``-l'' that can be used to set mausezahn's listen address to bind to an IP of choice. e.g. mausezahn -l 127.0.0.1 -x Signed-off-by: Jon Schipp Signed-off-by: Tobias Klauser --- staging/cli.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'staging/cli.c') diff --git a/staging/cli.c b/staging/cli.c index ad040a1..7d8e2ce 100644 --- a/staging/cli.c +++ b/staging/cli.c @@ -532,7 +532,7 @@ int cli() // Listen on port mz_port (default: 25542, towel day) memset(&servaddr, 0, sizeof(servaddr)); servaddr.sin_family = AF_INET; - servaddr.sin_addr.s_addr = htonl(INADDR_ANY); // TODO: specified interface + inet_aton(mz_listen_addr, &servaddr.sin_addr); servaddr.sin_port = htons(mz_port); bind(s, (struct sockaddr *)&servaddr, sizeof(servaddr)); -- cgit v1.2.3-54-g00ecf