Don't set the IP_DF ("Don't fragment") flag in the IP header in IP output packets. See patch #5834.

This commit is contained in:
fbernon
2007-04-03 14:08:11 +00:00
parent 34fcccc50b
commit 26e88dc2c1
2 changed files with 3 additions and 7 deletions

View File

@@ -438,11 +438,7 @@ ip_output_if(struct pbuf *p, struct ip_addr *src, struct ip_addr *dest,
IPH_VHLTOS_SET(iphdr, 4, IP_HLEN / 4, tos);
IPH_LEN_SET(iphdr, htons(p->tot_len));
#if IP_REASSEMBLY
IPH_OFFSET_SET(iphdr, 0);
#else
IPH_OFFSET_SET(iphdr, htons(IP_DF));
#endif /* IP_REASSEMBLY */
IPH_ID_SET(iphdr, htons(ip_id));
++ip_id;