[Olsr-dev] [PATCH v1 085/115] info: ipc_action: merge 2 if statements
Ferry Huberts
(spam-protected)
Wed Dec 2 21:28:58 CET 2015
From: Ferry Huberts <(spam-protected)>
Signed-off-by: Ferry Huberts <(spam-protected)>
---
lib/info/olsrd_info.c | 11 +++++------
1 file changed, 5 insertions(+), 6 deletions(-)
diff --git a/lib/info/olsrd_info.c b/lib/info/olsrd_info.c
index 1bd2dca..7147c2c 100644
--- a/lib/info/olsrd_info.c
+++ b/lib/info/olsrd_info.c
@@ -318,14 +318,13 @@ static void ipc_action(int fd, void *data __attribute__ ((unused)), unsigned int
tv.tv_sec = tv.tv_usec = 0;
if (olsr_cnf->ip_version == AF_INET) {
- if (!ip4equal(&sock_addr.in4.sin_addr, &config->accept_ip.v4) && config->accept_ip.v4.s_addr != INADDR_ANY) {
- if (!config->allow_localhost || ntohl(sock_addr.in4.sin_addr.s_addr) != INADDR_LOOPBACK) {
+ if (!ip4equal(&sock_addr.in4.sin_addr, &config->accept_ip.v4) && (config->accept_ip.v4.s_addr != INADDR_ANY) //
+ && (!config->allow_localhost || (ntohl(sock_addr.in4.sin_addr.s_addr) != INADDR_LOOPBACK))) {
#ifndef NODEBUG
- olsr_printf(1, "(%s) From host(%s) not allowed!\n", name, addr);
+ olsr_printf(1, "(%s) From host(%s) not allowed!\n", name, addr);
#endif /* NODEBUG */
- close(ipc_connection);
- return;
- }
+ close(ipc_connection);
+ return;
}
} else {
/* Use in6addr_any (::) in olsr.conf to allow anybody. */
--
2.5.0
More information about the Olsr-dev
mailing list