Skip to content

Commit

Permalink
core: different logging for IPv4 and IPv6 for socket option setting
Browse files Browse the repository at this point in the history
  • Loading branch information
henningw committed Aug 14, 2022
1 parent 990bdfe commit c09ede1
Showing 1 changed file with 4 additions and 4 deletions.
8 changes: 4 additions & 4 deletions src/core/udp_server.c
Expand Up @@ -336,13 +336,13 @@ int udp_init(struct socket_info* sock_info)
if (addr->s.sa_family==AF_INET){
if(setsockopt(sock_info->socket, SOL_IP, IP_RECVERR,
(void*)&optval, sizeof(optval)) ==-1){
LM_ERR("setsockopt: %s\n", strerror(errno));
LM_ERR("IPV4 setsockopt: %s\n", strerror(errno));
goto error;
}
} else if (addr->s.sa_family==AF_INET6){
if(setsockopt(sock_info->socket, SOL_IPV6, IPV6_RECVERR,
(void*)&optval, sizeof(optval)) ==-1){
LM_ERR("setsockopt: %s\n", strerror(errno));
LM_ERR("IPv6 setsockopt: %s\n", strerror(errno));
goto error;
}
}
Expand All @@ -354,7 +354,7 @@ int udp_init(struct socket_info* sock_info)
optval= (pmtu_discovery) ? IP_PMTUDISC_DO : IP_PMTUDISC_DONT;
if(setsockopt(sock_info->socket, IPPROTO_IP, IP_MTU_DISCOVER,
(void*)&optval, sizeof(optval)) ==-1){
LM_ERR("setsockopt: %s\n", strerror(errno));
LM_ERR("IPv4 setsockopt: %s\n", strerror(errno));
goto error;
}
} else if (addr->s.sa_family==AF_INET6){
Expand All @@ -365,7 +365,7 @@ int udp_init(struct socket_info* sock_info)
if(setsockopt(sock_info->socket, IPPROTO_IPV6,
IPV6_MTU_DISCOVER,
(void*)&optval, sizeof(optval)) ==-1){
LM_ERR("setsockopt: %s\n", strerror(errno));
LM_ERR("IPv6 setsockopt: %s\n", strerror(errno));
goto error;
}
}
Expand Down

0 comments on commit c09ede1

Please sign in to comment.