mirror of
https://github.com/torvalds/linux.git
synced 2024-11-10 22:21:40 +00:00
net/tls: Provide {__,}tls_driver_ctx() unconditionally
Having the definitions of {__,}tls_driver_ctx() under an #if
guard means code referencing them also needs to rely on the
preprocessor. The protection doesn't appear needed so make the
definitions unconditional.
Fixes: db37bc177d
("net/funeth: add the data path")
Reported-by: Randy Dunlap <rdunlap@infradead.org>
Reported-by: kernel test robot <lkp@intel.com>
Suggested-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Dimitris Michailidis <dmichail@fungible.com>
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
4a5eaa2fde
commit
77f09e66f6
@ -626,7 +626,6 @@ tls_offload_ctx_rx(const struct tls_context *tls_ctx)
|
||||
return (struct tls_offload_context_rx *)tls_ctx->priv_ctx_rx;
|
||||
}
|
||||
|
||||
#if IS_ENABLED(CONFIG_TLS_DEVICE)
|
||||
static inline void *__tls_driver_ctx(struct tls_context *tls_ctx,
|
||||
enum tls_offload_ctx_dir direction)
|
||||
{
|
||||
@ -641,7 +640,6 @@ tls_driver_ctx(const struct sock *sk, enum tls_offload_ctx_dir direction)
|
||||
{
|
||||
return __tls_driver_ctx(tls_get_ctx(sk), direction);
|
||||
}
|
||||
#endif
|
||||
|
||||
#define RESYNC_REQ BIT(0)
|
||||
#define RESYNC_REQ_ASYNC BIT(1)
|
||||
|
Loading…
Reference in New Issue
Block a user