From: Jakub Kicinski <[email protected]>
Date: Mon, 8 Apr 2019 17:59:50 -0700
> Unlike '&&' operator, the '&' does not have short-circuit
> evaluation semantics. IOW both sides of the operator always
> get evaluated. Fix the wrong operator in
> tls_is_sk_tx_device_offloaded(), which would lead to
> out-of-bounds access for for non-full sockets.
>
> Fixes: 4799ac81e52a ("tls: Add rx inline crypto offload")
> Signed-off-by: Jakub Kicinski <[email protected]>
> Reviewed-by: Dirk van der Merwe <[email protected]>
> Reviewed-by: Simon Horman <[email protected]>
Good catch, applied and queued up for -stable.