Michael Tuexen f77b842746 When delivering an ICMP packet to the ctlinput function, ensure that
the outer IP header, the ICMP header, the inner IP header and the
first n bytes are stored in contgous memory. The ctlinput functions
currently rely on this for n = 8. This fixes a bug in case the inner IP
header had options.
While there, remove the options from the outer header and provide a
way to increase n to allow improved ICMP handling for SCTP. This will
be added in another commit.

MFC after:	1 week
2016-04-14 19:51:29 +00:00
..
2015-04-26 11:39:25 +00:00
2016-03-31 00:53:23 +00:00
2016-02-03 11:49:51 +00:00
2015-12-17 14:41:30 +00:00
2016-04-09 10:39:54 +00:00
2015-07-31 09:02:28 +00:00
2016-04-14 18:57:30 +00:00
2016-01-22 15:11:40 +00:00
2016-01-22 18:22:03 +00:00
2016-04-09 10:44:57 +00:00
2016-02-16 20:33:18 +00:00
2016-02-16 20:33:18 +00:00
2015-06-17 15:20:14 +00:00
2015-06-19 21:55:12 +00:00
2016-02-11 18:35:46 +00:00
2016-04-09 10:58:08 +00:00
2016-04-09 12:05:23 +00:00
2016-04-09 10:51:07 +00:00
2016-03-24 11:40:10 +00:00