Check for MUD_DFRAG to disable fragment flag

Signed-off-by: Adrien Gallouët <adrien@gallouet.fr>
This commit is contained in:
Adrien Gallouët
2017-11-15 22:24:29 +00:00
parent 522ca2804d
commit 63b0b4261c

2
mud.c
View File

@@ -677,7 +677,7 @@ mud_setup_socket(int fd, int v4, int v6)
(v6 && mud_sso_int(fd, IPPROTO_IPV6, IPV6_V6ONLY, !v4))) (v6 && mud_sso_int(fd, IPPROTO_IPV6, IPV6_V6ONLY, !v4)))
return -1; return -1;
#if defined __linux__ #if defined MUD_DFRAG
if (v4) if (v4)
mud_sso_int(fd, IPPROTO_IP, MUD_DFRAG, MUD_DFRAG_OPT); mud_sso_int(fd, IPPROTO_IP, MUD_DFRAG, MUD_DFRAG_OPT);
#endif #endif