diff --git a/include/net/tls.h b/include/net/tls.h index 27737c7953f33fc8b5574997c40ee74709a49ff6..c837ef87156417bf1ba2612ee56b3f5be2d10000 100644 --- a/include/net/tls.h +++ b/include/net/tls.h @@ -442,7 +442,7 @@ static inline bool is_tx_ready(struct tls_sw_context_tx *ctx) { struct tls_rec *rec; - rec = list_first_entry(&ctx->tx_list, struct tls_rec, list); + rec = list_first_entry_or_null(&ctx->tx_list, struct tls_rec, list); if (!rec) return false;