IFCAP2_RXTLS4 and IFCAP2_RXTLS6 are bit numbers, not masks, so
ktls_reset_receive_tag() tested if_capenable2 against 0 for IPv4 and
against the RXTLS4 bit for IPv6. An IPv4 connection with NIC receive
TLS offload thus never got a new receive tag after its packets moved
to another interface, and fell back to software decryption for good.
c721694 fixed the same checks in ktls_alloc_rcv_tag(); use
IFCAP2_BIT() here as well.
Found with CBMC.
Fixes: fe8c78f ("ktls: Add full support for TLS RX offloading via network interface.")