Herbert Xu
bcd7611117
[NET]: Generalise TSO-specific bits from skb_setup_caps
...
This patch generalises the TSO-specific bits from sk_setup_caps by adding
the sk_gso_type member to struct sock. This makes sk_setup_caps generic
so that it can be used by TCPv6 or UFO.
The only catch is that whoever uses this must provide a GSO implementation
for their protocol which I think is a fair deal :) For now UFO continues to
live without a GSO implementation which is OK since it doesn't use the sock
caps field at the moment.
Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au >
Signed-off-by: David S. Miller <davem@davemloft.net >
2006-06-30 14:12:08 -07:00
..
2006-06-29 10:26:21 -07:00
2006-06-26 09:58:39 -07:00
2006-06-28 15:51:01 -07:00
2006-06-30 11:25:41 -07:00
2006-06-28 14:59:06 -07:00
2006-06-27 17:32:36 -07:00
2006-06-29 16:58:19 -07:00
2006-06-26 10:48:16 -07:00
2006-06-27 17:32:38 -07:00
2006-06-26 09:58:21 -07:00
2006-06-28 14:59:04 -07:00
2006-06-26 12:25:05 -07:00
2006-06-26 10:48:16 -07:00
2006-06-26 09:58:33 -07:00
2006-06-27 17:32:41 -07:00
2006-06-26 09:58:36 -07:00
2006-06-26 09:58:36 -07:00
2006-06-27 17:32:39 -07:00
2006-06-28 14:59:04 -07:00
2006-06-29 21:10:50 +01:00
2006-06-26 12:25:08 -07:00
2006-06-28 14:59:04 -07:00
2006-06-27 17:32:47 -07:00
2006-06-26 12:25:08 -07:00
2006-06-26 09:58:19 -07:00
2006-06-29 14:19:21 -07:00
2006-06-26 09:58:34 -07:00
2006-06-27 17:32:47 -07:00
2006-06-29 10:26:24 -07:00
2006-06-29 10:49:17 -07:00
2006-06-27 17:32:48 -07:00
2006-06-29 10:26:26 -07:00
2006-06-27 16:16:26 +01:00
2006-06-28 14:59:05 -07:00
2006-06-26 10:48:17 -07:00
2006-06-29 10:26:20 -07:00
2006-06-26 20:59:27 -04:00
2006-06-27 17:32:38 -07:00
2006-06-26 11:55:42 -07:00
2006-06-27 17:32:37 -07:00
2006-06-26 12:25:08 -07:00
2006-06-30 11:25:34 -07:00
2006-06-30 11:25:36 -07:00
2006-06-28 14:59:04 -07:00
2006-06-29 16:58:06 -07:00
2006-06-30 14:12:08 -07:00
2006-06-28 14:59:04 -07:00
2006-06-27 17:32:37 -07:00
2006-06-27 17:32:43 -07:00
2006-06-30 11:25:35 -07:00
2006-06-30 11:25:34 -07:00
2006-06-26 20:59:28 -04:00
2006-06-27 09:24:00 -07:00
2006-06-28 15:54:27 -07:00
2006-06-27 09:24:00 -07:00
2006-06-27 17:32:38 -07:00
2006-06-26 09:58:26 -07:00
2006-06-26 09:58:27 -07:00
2006-06-30 11:25:39 -07:00
2006-06-28 14:59:04 -07:00
2006-06-30 11:25:38 -07:00
2006-06-27 17:32:47 -07:00
2006-06-30 11:25:37 -07:00
2006-06-27 17:32:42 -07:00
2006-06-27 17:32:42 -07:00
2006-06-30 11:25:37 -07:00
2006-06-26 12:25:05 -07:00
2006-06-29 16:58:30 -07:00
2006-06-30 11:25:37 -07:00
2006-06-30 11:25:35 -07:00
2006-06-27 17:32:46 -07:00
2006-06-27 17:32:47 -07:00
2006-06-26 10:51:09 -07:00
2006-06-26 09:58:21 -07:00
2006-06-27 17:32:45 -07:00
2006-06-26 12:25:09 -07:00
2006-06-28 14:59:05 -07:00
2006-06-28 14:59:05 -07:00
2006-06-27 09:24:00 -07:00
2006-06-28 14:59:04 -07:00
2006-06-26 10:48:18 -07:00
2006-06-30 11:25:36 -07:00