Page MenuHomeFreeBSD

D51991.1790938893.diff
No OneTemporary

Size
478 B
Referenced Files
None
Subscribers
None

D51991.1790938893.diff

diff --git a/sys/netinet/ip_icmp.c b/sys/netinet/ip_icmp.c
--- a/sys/netinet/ip_icmp.c
+++ b/sys/netinet/ip_icmp.c
@@ -391,7 +391,6 @@
nip->ip_hl = 5;
nip->ip_p = IPPROTO_ICMP;
nip->ip_tos = 0;
- nip->ip_off = 0;
if (V_error_keeptags)
m_tag_copy_chain(m, n, M_NOWAIT);
@@ -872,6 +871,8 @@
mac_netinet_icmp_replyinplace(m);
#endif
ip->ip_src = t;
+ /* ip->ip_tos will be reflected. */
+ ip->ip_off = htons(0);
ip->ip_ttl = V_ip_defttl;
if (optlen > 0) {

File Metadata

Mime Type
text/plain
Expires
Fri, Oct 2, 11:01 AM (3 h, 47 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30060159
Default Alt Text
D51991.1790938893.diff (478 B)

Event Timeline