]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
linealize: generate unary expression with the appropiate operation
authorAlvaro Neira <alvaroneay@gmail.com>
Mon, 18 Aug 2014 21:00:12 +0000 (23:00 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Mon, 18 Aug 2014 22:06:08 +0000 (00:06 +0200)
If we add a unary expression which the operation is ntoh, we use hton.
This looks like a typo.

Signed-off-by: Alvaro Neira Ayuso <alvaroneay@gmail.com>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/netlink_linearize.c

index 075e24360dcb07d76df81a00f8e22cceeaa6a6e0..f5ce19c9a8823538214ee698ffae6de6bc66dc48 100644 (file)
@@ -442,7 +442,7 @@ static enum nft_byteorder_ops netlink_gen_unary_op(enum ops op)
        case OP_HTON:
                return NFT_BYTEORDER_HTON;
        case OP_NTOH:
-               return NFT_BYTEORDER_HTON;
+               return NFT_BYTEORDER_NTOH;
        default:
                BUG("invalid unary operation %u\n", op);
        }