• Richard Weinberger's avatar
    netfilter: xt_LOG: fix bogus extra layer-4 logging information · 417e02bf
    Richard Weinberger authored
    In 16059b5 netfilter: merge ipt_LOG and ip6_LOG into xt_LOG, we have
    merged ipt_LOG and ip6t_LOG.
    
    However:
    
    IN=wlan0 OUT= MAC=xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx:xx
    SRC=213.150.61.61 DST=192.168.1.133 LEN=40 TOS=0x00 PREC=0x00 TTL=117
    ID=10539 DF PROTO=TCP SPT=80 DPT=49013 WINDOW=0 RES=0x00 ACK RST
    URGP=0 PROTO=UDPLITE SPT=80 DPT=49013 LEN=45843 PROTO=ICMP TYPE=0
           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
    
    Several missing break in the code led to including bogus layer-4
    information. This patch fixes this problem.
    Signed-off-by: default avatarRichard Weinberger <richard@nod.at>
    Signed-off-by: default avatarPablo Neira Ayuso <pablo@netfilter.org>
    417e02bf
xt_LOG.c 22.1 KB