summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Markwalder <tmark@isc.org>2020-01-14 07:20:27 -0500
committerThomas Markwalder <tmark@isc.org>2020-01-14 10:09:11 -0500
commit8834cc2e58d5b44941032c594d9036366d1d7998 (patch)
treef8f114a7ab82ba9ee8e17d71ff9e329a20146192
parent4ad524bd4d31b1ce12c2c9b627c5a28992750afc (diff)
downloadisc-dhcp-8834cc2e58d5b44941032c594d9036366d1d7998.tar.gz
[#75] Addressed review comments
modified: common/socket.c Added interface name to overlooked v6 log messages.
-rw-r--r--common/socket.c9
1 files changed, 6 insertions, 3 deletions
diff --git a/common/socket.c b/common/socket.c
index a8be9ee9..1edd1780 100644
--- a/common/socket.c
+++ b/common/socket.c
@@ -316,13 +316,15 @@ if_register_socket(struct interface_info *info, int family,
/* RFC3542 */
if (setsockopt(sock, IPPROTO_IPV6, IPV6_RECVPKTINFO,
&on, sizeof(on)) != 0) {
- log_fatal("setsockopt: IPV6_RECVPKTINFO: %m");
+ log_fatal("setsockopt: IPV6_RECVPKTINFO for %s: %m",
+ info->name);
}
#else
/* RFC2292 */
if (setsockopt(sock, IPPROTO_IPV6, IPV6_PKTINFO,
&on, sizeof(on)) != 0) {
- log_fatal("setsockopt: IPV6_PKTINFO: %m");
+ log_fatal("setsockopt: IPV6_PKTINFO for %s: %m",
+ info->name);
}
#endif
}
@@ -336,7 +338,8 @@ if_register_socket(struct interface_info *info, int family,
void set_multicast_hop_limit(struct interface_info* info, int hop_limit) {
if (setsockopt(info->wfdesc, IPPROTO_IPV6, IPV6_MULTICAST_HOPS,
&hop_limit, sizeof(int)) < 0) {
- log_fatal("setMulticaseHopLimit: IPV6_MULTICAST_HOPS: %m");
+ log_fatal("setsocketopt: IPV6_MULTICAST_HOPS for %s: %m",
+ info->name);
}
log_debug("Setting hop count limit to %d for interface %s",