mirror of https://github.com/aria2/aria2
Fix compile error with toolchain which lacks IPV6_TCLASS
parent
63ad6e0072
commit
fe2226b988
|
@ -581,8 +581,8 @@ void SocketCore::applyIpDscp()
|
||||||
if (family == AF_INET) {
|
if (family == AF_INET) {
|
||||||
setSockOpt(IPPROTO_IP, IP_TOS, &ipDscp_, sizeof(ipDscp_));
|
setSockOpt(IPPROTO_IP, IP_TOS, &ipDscp_, sizeof(ipDscp_));
|
||||||
}
|
}
|
||||||
#if defined(__linux__) || defined(__FreeBSD__) || defined(__NetBSD__) || \
|
#if defined(IPV6_TCLASS) || defined(__linux__) || defined(__FreeBSD__) || \
|
||||||
defined(__OpenBSD__) || defined(__DragonFly__)
|
defined(__NetBSD__) || defined(__OpenBSD__) || defined(__DragonFly__)
|
||||||
else if (family == AF_INET6) {
|
else if (family == AF_INET6) {
|
||||||
setSockOpt(IPPROTO_IPV6, IPV6_TCLASS, &ipDscp_, sizeof(ipDscp_));
|
setSockOpt(IPPROTO_IPV6, IPV6_TCLASS, &ipDscp_, sizeof(ipDscp_));
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue