From f90769ed1e1c277ea69042104203fc8c8bb64ccf Mon Sep 17 00:00:00 2001 From: "Joseph C. Lehner" Date: Sun, 13 Nov 2016 08:31:40 +0100 Subject: [PATCH] Fix error messages --- ethsock.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ethsock.c b/ethsock.c index 64a5058..be1031d 100644 --- a/ethsock.c +++ b/ethsock.c @@ -687,7 +687,7 @@ int ethsock_ip_add(struct ethsock *sock, uint32_t ipaddr, uint32_t ipmask, struc int fd = socket(AF_INET, SOCK_DGRAM, 0); if (!fd) { - perror("socket"); + sock_perror("socket"); return -1; } @@ -731,7 +731,7 @@ int ethsock_ip_add(struct ethsock *sock, uint32_t ipaddr, uint32_t ipmask, struc memset(&ifra.ifra_broadaddr, 0, sizeof(ifra.ifra_broadaddr)); if (ioctl(fd, add ? SIOCAIFADDR : SIOCDIFADDR, &ifra) != 0) { - perror("ioctl(SIOCAIFADDR)"); + perror(add ? "ioctl(SIOCAIFADDR)" : "ioctl(SIOCDIFADDR)"); goto out; } -- 2.25.1