]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/net/kpi_protocol.c
xnu-4903.221.2.tar.gz
[apple/xnu.git] / bsd / net / kpi_protocol.c
index c6314269d24b257b5de835cd62a0c258e57fcaab..6265a4b4bb53c58629a69fbee8d5b5582ea70b42 100644 (file)
@@ -266,6 +266,9 @@ proto_input(protocol_family_t protocol, mbuf_t packet_list)
                        break;
        }
 
+       if (entry == NULL)
+               return (-1);
+
        if (entry->domain && !(entry->domain->dom_flags & DOM_REENTRANT)) {
                lck_mtx_lock(entry->domain->dom_mtx);
                locked = 1;