• Shiraz Saleem's avatar
    i40iw: Fixes for static checker warnings · 83fb1c89
    Shiraz Saleem authored
    Remove NULL check for cm_node->listener in i40iw_accept
    as listener is always present at this point.
    
    Remove the check for cm_node->accept_pend and related code
    in i40iw_cm_event_connected as the cm_node in this context
    is only pertinent to active node and cm_node->accept_pend
    is always 0.
    
    This fixes the following smatch warnings,
    
    drivers/infiniband/hw/i40iw/i40iw_cm.c:3691 i40iw_accept()
    error: we previously assumed 'cm_node->listener' could be null
    
    drivers/infiniband/hw/i40iw/i40iw_cm.c:4061 i40iw_cm_event_connected()
    error: we previously assumed 'cm_node->listener' could be null
    Reported-by: default avatarDan Carpenter <dan.carpenter@oracle.com>
    Signed-off-by: default avatarShiraz Saleem <shiraz.saleem@intel.com>
    Signed-off-by: default avatarDoug Ledford <dledford@redhat.com>
    83fb1c89
i40iw_cm.c 118 KB