diff options
author | Phil Sutter <phil@nwl.cc> | 2019-09-02 18:39:51 +0200 |
---|---|---|
committer | Phil Sutter <phil@nwl.cc> | 2019-09-04 12:15:40 +0200 |
commit | f27901afb038b07532b4c31cb77bbc0bd8068253 (patch) | |
tree | f8ab3b0c5e12b3fae43980c9b4a6d2060525ef8e /src/nfct-extensions | |
parent | f196de88cdd9764ddc2e4de737a960972d82fe9d (diff) |
conntrack: Fix CIDR to mask conversion on Big Endian
Code assumed host architecture to be Little Endian. Instead produce a
proper mask by pushing the set bits into most significant position and
apply htonl() on the result.
Fixes: 3f6a2e90936bb ("conntrack: add support for CIDR notation")
Signed-off-by: Phil Sutter <phil@nwl.cc>
Acked-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/nfct-extensions')
0 files changed, 0 insertions, 0 deletions