]> arthur.barton.de Git - netatalk.git/commitdiff
Prevent NULL deref
authorFrank Lahm <franklahm@googlemail.com>
Tue, 14 Sep 2010 12:56:59 +0000 (14:56 +0200)
committerFrank Lahm <franklahm@googlemail.com>
Tue, 14 Sep 2010 12:56:59 +0000 (14:56 +0200)
etc/atalkd/nbp.c

index a62a580f01eb24dd739a89e786e89a1f41c34e3c..2d2e5b0654780c671d654a208209c69c4ae06584 100644 (file)
@@ -400,6 +400,8 @@ int nbp_packet(struct atport *ap, struct sockaddr_at *from, char *data, int len)
                     break;
                 }
             }
+            if (ap == NULL)
+                return 0;
 
             if ( sendto( ap->ap_fd, data - len, len, 0, (struct sockaddr *)&sat,
                          sizeof( struct sockaddr_at )) < 0 ) {