Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
net: tls_credentials: Do not free slot when cred buf is NULL
Do not free the slot when cred buf is NULL. If the TLS credential storage backend does not have a buffer pointer to the TLS credential, then the buffer pointer can be NULL. This may happen with an out-of-tree TLS credential storage backend. In this case where credential buffer is NULL find_ref_slot retrieves a new slot, and then tries to free it, causing a crash. Signed-off-by: Joakim Andersson <[email protected]>
- Loading branch information