Need to check if transport was provided before we derefernce
it.
Fixes: 9da606b4afcc ("fabrics: allow traddr to be host name for ip based transports")
Signed-off-by: Sagi Grimberg <sagi@grimberg.me>
Reviewed-by: Chaitanya Kulkarni <chaitanya.kulkarni@wdc.com>
{
char addrstr[NVMF_TRADDR_SIZE];
- if (!cfg->traddr)
+ if (!cfg->traddr || !cfg->transport)
return false;
if (strcmp(cfg->transport, "tcp") && strcmp(cfg->transport, "rdma"))
return false;