From f8ed94b53ace398836ebfb64381a7b0554d5f35f Mon Sep 17 00:00:00 2001 From: "Dmitry V. Levin" Date: Tue, 21 Jun 2016 16:44:15 +0000 Subject: [PATCH] net.c: use SO_LINGER unconditionally * net.c (print_linger, print_getsockopt, print_setsockopt): Do not check for SO_LINGER availability. --- net.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/net.c b/net.c index ef42219f..8b2c3899 100644 --- a/net.c +++ b/net.c @@ -1164,7 +1164,6 @@ print_sockopt_fd_level_name(struct tcb *tcp, int fd, unsigned int level, tprints(", "); } -#ifdef SO_LINGER static void print_linger(struct tcb *tcp, long addr, int len) { @@ -1180,7 +1179,6 @@ print_linger(struct tcb *tcp, long addr, int len) linger.l_onoff, linger.l_linger); } -#endif /* SO_LINGER */ #ifdef SO_PEERCRED static void @@ -1247,11 +1245,9 @@ print_getsockopt(struct tcb *tcp, unsigned int level, unsigned int name, switch (level) { case SOL_SOCKET: switch (name) { -#ifdef SO_LINGER case SO_LINGER: print_linger(tcp, addr, len); goto done; -#endif #ifdef SO_PEERCRED case SO_PEERCRED: print_ucred(tcp, addr, len); @@ -1443,11 +1439,9 @@ print_setsockopt(struct tcb *tcp, unsigned int level, unsigned int name, switch (level) { case SOL_SOCKET: switch (name) { -#ifdef SO_LINGER case SO_LINGER: print_linger(tcp, addr, len); goto done; -#endif } break; -- 2.40.0