Alexander Duyck
56193d1bce
net: Add function for parsing the header length out of linear ethernet frames
...
This patch updates some of the flow_dissector api so that it can be used to
parse the length of ethernet buffers stored in fragments. Most of the
changes needed were to __skb_get_poff as it needed to be updated to support
sending a linear buffer instead of a skb.
I have split __skb_get_poff into two functions, the first is skb_get_poff
and it retains the functionality of the original __skb_get_poff. The other
function is __skb_get_poff which now works much like __skb_flow_dissect in
relation to skb_flow_dissect in that it provides the same functionality but
works with just a data buffer and hlen instead of needing an skb.
Signed-off-by: Alexander Duyck <alexander.h.duyck@intel.com >
Acked-by: Alexei Starovoitov <ast@plumgrid.com >
Signed-off-by: David S. Miller <davem@davemloft.net >
2014-09-05 17:47:02 -07:00
..
2014-08-06 18:01:23 -07:00
2014-08-08 15:57:26 -07:00
2014-08-07 11:54:51 +02:00
2014-08-09 09:15:07 -07:00
2014-08-05 17:46:42 -07:00
2014-08-07 23:37:07 -07:00
2014-08-05 17:38:45 -07:00
2014-08-07 17:17:39 -07:00
2014-08-25 15:42:19 -07:00
2014-08-06 09:38:14 -07:00
2014-08-11 11:42:39 +02:00
2014-08-14 09:15:53 -06:00
2014-08-05 18:29:21 +01:00
2014-08-06 09:38:14 -07:00
2014-08-13 18:13:19 -06:00
2014-08-06 09:38:14 -07:00
2014-08-07 14:40:09 -04:00
2014-08-09 09:15:07 -07:00
2014-08-06 18:01:27 -07:00
2014-08-27 23:16:13 -07:00
2014-08-06 18:01:16 -07:00
2014-08-07 14:40:10 -04:00
2014-08-05 15:59:35 -07:00
2014-08-06 18:01:16 -07:00
2014-08-11 07:14:01 -07:00
2014-08-08 15:57:33 -07:00
2014-09-05 17:47:02 -07:00
2014-09-05 12:12:20 -07:00
2014-09-05 12:02:48 -07:00
2014-08-07 14:40:08 -04:00
2014-08-11 11:44:11 -07:00
2014-08-06 18:01:12 -07:00
2014-08-09 17:33:44 -07:00
2014-08-06 18:01:15 -07:00
2014-08-06 18:01:24 -07:00
2014-08-08 17:39:48 -07:00
2014-08-06 18:01:22 -07:00
2014-08-06 18:01:19 -07:00
2014-08-06 18:01:19 -07:00
2014-08-19 10:19:39 -05:00
2014-08-11 12:16:51 -07:00
2014-09-04 22:26:14 -07:00
2014-08-08 15:57:32 -07:00
2014-08-10 21:31:58 -07:00
2014-08-08 15:57:33 -07:00
2014-08-06 18:01:24 -07:00
2014-08-06 14:24:47 +02:00
2014-08-06 18:01:24 -07:00
2014-08-06 18:01:15 -07:00
2014-08-08 15:57:18 -07:00
2014-08-06 18:01:21 -07:00
2014-08-08 15:57:23 -07:00
2014-08-08 15:57:27 -07:00
2014-08-06 18:01:18 -07:00
2014-08-06 18:01:22 -07:00
2014-08-06 18:01:20 -07:00
2014-08-11 11:44:11 -07:00
2014-09-01 21:36:27 -07:00
2014-08-06 18:01:21 -07:00
2014-08-11 14:06:23 +01:00
2014-08-06 18:01:21 -07:00
2014-08-08 15:57:18 -07:00
2014-08-06 18:01:17 -07:00
2014-08-06 18:01:20 -07:00
2014-08-04 17:32:24 -07:00
2014-08-04 10:09:27 -07:00
2014-08-27 22:59:39 -07:00
2014-08-23 11:39:09 -07:00
2014-08-13 15:13:44 +10:00
2014-08-24 18:36:01 -07:00
2014-08-06 18:01:24 -07:00
2014-09-03 20:56:32 -07:00
2014-08-08 15:57:24 -07:00
2014-08-08 15:57:26 -07:00
2014-08-14 18:13:46 -06:00
2014-08-05 17:46:42 -07:00
2014-08-08 15:57:26 -07:00
2014-08-08 15:57:31 -07:00
2014-08-06 13:03:44 +02:00
2014-09-05 17:47:02 -07:00
2014-08-08 15:57:17 -07:00
2014-08-08 15:57:32 -07:00
2014-08-08 15:57:24 -07:00
2014-08-22 21:28:02 -07:00
2014-08-04 16:23:30 -07:00
2014-08-06 13:03:43 +02:00
2014-08-07 20:39:36 -04:00
2014-09-01 21:36:28 -07:00
2014-08-07 14:40:11 -04:00
2014-08-08 15:57:22 -07:00
2014-08-08 10:39:16 -06:00
2014-08-06 18:01:19 -07:00
2014-08-06 18:01:23 -07:00
2014-08-08 15:57:26 -07:00
2014-08-06 18:01:23 -07:00