Eugene Grosbein
410634efd1
New sysctl: net.inet.icmp.error_keeptags
...
Currently, icmp_error() function copies FIB number from original packet
into generated ICMP response but not mbuf_tags(9) chain.
This prevents us from easily matching ICMP responses corresponding
to tagged original packets by means of packet filter such as ipfw(8).
For example, ICMP "time-exceeded in-transit" packets usually generated
in response to traceroute probes lose tags attached to original packets.
This change adds new sysctl net.inet.icmp.error_keeptags
that defaults to 0 to avoid extra overhead when this feature not needed.
Set net.inet.icmp.error_keeptags=1 to make icmp_error() copy mbuf_tags
from original packet to generated ICMP response.
PR: 215874
MFC after: 1 month
2018-10-21 21:29:19 +00:00
..
2018-07-24 16:35:52 +00:00
2018-07-11 14:54:56 +00:00
2018-09-12 10:27:58 +00:00
2018-07-24 16:35:52 +00:00
2018-07-24 16:35:52 +00:00
2018-10-21 18:06:15 +00:00
2018-09-06 14:15:03 +00:00
2018-08-22 21:23:32 +00:00
2018-08-22 04:09:55 +00:00
2018-09-10 19:00:29 +00:00
2018-10-01 10:46:00 +00:00
2018-10-21 15:02:06 +00:00
2018-08-15 20:23:08 +00:00
2018-07-24 16:35:52 +00:00
2018-10-21 18:39:34 +00:00
2018-10-21 17:55:26 +00:00
2018-09-05 13:59:36 +00:00
2018-10-21 15:10:59 +00:00
2018-10-21 18:13:45 +00:00
2018-10-21 21:29:19 +00:00
2018-07-24 16:35:52 +00:00
2018-08-14 07:54:14 +00:00
2018-07-24 16:35:52 +00:00
2018-10-09 13:26:06 +00:00
2018-10-07 11:26:15 +00:00
2018-08-14 17:30:46 +00:00
2018-09-30 21:54:02 +00:00
2018-07-19 20:16:33 +00:00
2018-10-01 14:05:31 +00:00
2018-09-18 10:53:07 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-08-21 13:25:32 +00:00
2018-07-19 20:11:14 +00:00
2018-08-22 21:23:32 +00:00
2018-07-19 20:16:33 +00:00
2018-08-21 13:25:32 +00:00
2018-07-19 20:16:33 +00:00
2018-10-01 14:05:31 +00:00
2018-07-19 20:16:33 +00:00
2018-08-23 19:10:45 +00:00
2018-10-07 15:13:47 +00:00
2018-07-19 20:16:33 +00:00
2018-08-21 13:25:32 +00:00
2018-07-19 20:16:33 +00:00
2018-08-13 13:58:45 +00:00
2018-07-19 20:11:14 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:11:14 +00:00
2018-08-21 13:25:32 +00:00
2018-07-19 20:16:33 +00:00
2018-08-21 13:25:32 +00:00
2018-07-19 20:16:33 +00:00
2018-07-19 20:16:33 +00:00
2018-09-26 10:24:50 +00:00
2018-08-21 13:25:32 +00:00
2018-10-01 10:46:00 +00:00
2018-07-24 16:35:52 +00:00
2018-07-24 16:35:52 +00:00
2018-10-01 10:46:00 +00:00
2018-10-18 19:21:18 +00:00
2018-08-20 12:43:18 +00:00
2018-07-30 20:35:50 +00:00
2018-10-16 14:41:09 +00:00
2018-08-23 19:10:45 +00:00
2018-10-18 19:21:18 +00:00
2018-10-18 19:21:18 +00:00
2018-07-30 21:13:42 +00:00
2018-08-24 10:50:19 +00:00
2018-08-20 12:43:18 +00:00
2018-08-16 23:46:38 +00:00
2018-10-12 22:51:45 +00:00
2018-07-31 22:56:03 +00:00