summaryrefslogtreecommitdiffstats
path: root/iptables/xtables-save.c
diff options
context:
space:
mode:
authorBaruch Siach <baruch@tkos.co.il>2018-11-16 07:23:32 +0200
committerFlorian Westphal <fw@strlen.de>2018-11-16 07:25:18 +0100
commit7c8791edac3e74f6ce0bf21f98bc820db8e55e62 (patch)
tree23b5cb6cf37ed09b8d8a7b45a0ba5f528b64ed90 /iptables/xtables-save.c
parent907e429d7548157016cd51aba4adc5d0c7d9f816 (diff)
xtables-monitor: fix build with older glibc
glibc older than 2.19 only expose BSD style fields of struct tcphdr when _BSD_SOURCE is define. Current glibc however, warn that _BSD_SOURCE is deprecated. Migrate to the GNU style of tcphdr fields to make the code compatible with any glibc version. Fix the following build failure: xtables-monitor.c: In function 'trace_print_packet': xtables-monitor.c:406:43: error: 'const struct tcphdr' has no member named 'th_sport' printf("SPORT=%d DPORT=%d ", ntohs(tcph->th_sport), ntohs(tcph->th_dport)); ^ xtables-monitor.c:406:66: error: 'const struct tcphdr' has no member named 'th_dport' printf("SPORT=%d DPORT=%d ", ntohs(tcph->th_sport), ntohs(tcph->th_dport)); ^ ... Signed-off-by: Baruch Siach <baruch@tkos.co.il> Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'iptables/xtables-save.c')
0 files changed, 0 insertions, 0 deletions