]> git.ipfire.org Git - thirdparty/freeradius-server.git/commitdiff
conn may be NULL too
authorArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 3 Jul 2018 17:52:48 +0000 (13:52 -0400)
committerArran Cudbard-Bell <a.cudbardb@freeradius.org>
Tue, 3 Jul 2018 17:52:48 +0000 (13:52 -0400)
src/modules/rlm_sigtran/client.c

index 7964a16bfe16c567a25b47bbfa53400681847880..fea6d76eeae1336507f71c5f09d880b83eebe7f2 100644 (file)
@@ -240,7 +240,7 @@ int sigtran_client_link_down(sigtran_conn_t const **conn)
 {
        sigtran_transaction_t   *txn;
 
-       if (!(*conn)->mtp3_link) return 0;      /* Ignore if there is no link */
+       if (!*conn || !(*conn)->mtp3_link) return 0;    /* Ignore if there is no link */
 
        txn = talloc_zero(NULL, sigtran_transaction_t);
        txn->request.type = SIGTRAN_REQUEST_LINK_DOWN;