mirror of
https://github.com/checkpoint-restore/criu
synced 2025-09-03 07:45:17 +00:00
sk-packet: fix error handling
lookup_socket() returns pointer or NULL. Signed-off-by: Andrey Vagin <avagin@openvz.org> Signed-off-by: Pavel Emelyanov <xemul@parallels.com>
This commit is contained in:
committed by
Pavel Emelyanov
parent
e902861c08
commit
27d0bbe549
@@ -152,7 +152,7 @@ static int dump_one_packet_fd(int lfd, u32 id, const struct fd_parms *p)
|
|||||||
int i, ret;
|
int i, ret;
|
||||||
|
|
||||||
sd = (struct packet_sock_desc *)lookup_socket(p->stat.st_ino, PF_PACKET);
|
sd = (struct packet_sock_desc *)lookup_socket(p->stat.st_ino, PF_PACKET);
|
||||||
if (sd < 0)
|
if (sd == NULL)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
pr_info("Dumping packet socket fd %d id %#x\n", lfd, id);
|
pr_info("Dumping packet socket fd %d id %#x\n", lfd, id);
|
||||||
|
Reference in New Issue
Block a user