diff options
Diffstat (limited to 'include/linux')
77 files changed, 920 insertions, 2592 deletions
diff --git a/include/linux/Kbuild b/include/linux/Kbuild index e81e301a4d71..4ff0f57d0add 100644 --- a/include/linux/Kbuild +++ b/include/linux/Kbuild | |||
| @@ -69,9 +69,7 @@ header-y += hdsmart.h | |||
| 69 | header-y += hysdn_if.h | 69 | header-y += hysdn_if.h |
| 70 | header-y += i2c-dev.h | 70 | header-y += i2c-dev.h |
| 71 | header-y += i8k.h | 71 | header-y += i8k.h |
| 72 | header-y += icmp.h | ||
| 73 | header-y += if_arcnet.h | 72 | header-y += if_arcnet.h |
| 74 | header-y += if_arp.h | ||
| 75 | header-y += if_bonding.h | 73 | header-y += if_bonding.h |
| 76 | header-y += if_cablemodem.h | 74 | header-y += if_cablemodem.h |
| 77 | header-y += if_fc.h | 75 | header-y += if_fc.h |
| @@ -88,7 +86,6 @@ header-y += if_tunnel.h | |||
| 88 | header-y += in6.h | 86 | header-y += in6.h |
| 89 | header-y += in_route.h | 87 | header-y += in_route.h |
| 90 | header-y += ioctl.h | 88 | header-y += ioctl.h |
| 91 | header-y += ip.h | ||
| 92 | header-y += ipmi_msgdefs.h | 89 | header-y += ipmi_msgdefs.h |
| 93 | header-y += ip_mp_alg.h | 90 | header-y += ip_mp_alg.h |
| 94 | header-y += ipsec.h | 91 | header-y += ipsec.h |
| @@ -116,6 +113,7 @@ header-y += netrom.h | |||
| 116 | header-y += nfs2.h | 113 | header-y += nfs2.h |
| 117 | header-y += nfs4_mount.h | 114 | header-y += nfs4_mount.h |
| 118 | header-y += nfs_mount.h | 115 | header-y += nfs_mount.h |
| 116 | header-y += nl80211.h | ||
| 119 | header-y += oom.h | 117 | header-y += oom.h |
| 120 | header-y += param.h | 118 | header-y += param.h |
| 121 | header-y += pci_regs.h | 119 | header-y += pci_regs.h |
| @@ -210,8 +208,10 @@ unifdef-y += hiddev.h | |||
| 210 | unifdef-y += hpet.h | 208 | unifdef-y += hpet.h |
| 211 | unifdef-y += i2c.h | 209 | unifdef-y += i2c.h |
| 212 | unifdef-y += i2o-dev.h | 210 | unifdef-y += i2o-dev.h |
| 211 | unifdef-y += icmp.h | ||
| 213 | unifdef-y += icmpv6.h | 212 | unifdef-y += icmpv6.h |
| 214 | unifdef-y += if_addr.h | 213 | unifdef-y += if_addr.h |
| 214 | unifdef-y += if_arp.h | ||
| 215 | unifdef-y += if_bridge.h | 215 | unifdef-y += if_bridge.h |
| 216 | unifdef-y += if_ec.h | 216 | unifdef-y += if_ec.h |
| 217 | unifdef-y += if_eql.h | 217 | unifdef-y += if_eql.h |
| @@ -231,6 +231,7 @@ unifdef-y += inet_diag.h | |||
| 231 | unifdef-y += in.h | 231 | unifdef-y += in.h |
| 232 | unifdef-y += inotify.h | 232 | unifdef-y += inotify.h |
| 233 | unifdef-y += input.h | 233 | unifdef-y += input.h |
| 234 | unifdef-y += ip.h | ||
| 234 | unifdef-y += ipc.h | 235 | unifdef-y += ipc.h |
| 235 | unifdef-y += ipmi.h | 236 | unifdef-y += ipmi.h |
| 236 | unifdef-y += ipv6.h | 237 | unifdef-y += ipv6.h |
diff --git a/include/linux/atalk.h b/include/linux/atalk.h index d12984ddaa9f..ced8a1ed080c 100644 --- a/include/linux/atalk.h +++ b/include/linux/atalk.h | |||
| @@ -101,7 +101,7 @@ struct ddpehdr { | |||
| 101 | 101 | ||
| 102 | static __inline__ struct ddpehdr *ddp_hdr(struct sk_buff *skb) | 102 | static __inline__ struct ddpehdr *ddp_hdr(struct sk_buff *skb) |
| 103 | { | 103 | { |
| 104 | return (struct ddpehdr *)skb->h.raw; | 104 | return (struct ddpehdr *)skb_transport_header(skb); |
| 105 | } | 105 | } |
| 106 | 106 | ||
| 107 | /* AppleTalk AARP headers */ | 107 | /* AppleTalk AARP headers */ |
| @@ -129,7 +129,7 @@ struct elapaarp { | |||
| 129 | 129 | ||
| 130 | static __inline__ struct elapaarp *aarp_hdr(struct sk_buff *skb) | 130 | static __inline__ struct elapaarp *aarp_hdr(struct sk_buff *skb) |
| 131 | { | 131 | { |
| 132 | return (struct elapaarp *)skb->h.raw; | 132 | return (struct elapaarp *)skb_transport_header(skb); |
| 133 | } | 133 | } |
| 134 | 134 | ||
| 135 | /* Not specified - how long till we drop a resolved entry */ | 135 | /* Not specified - how long till we drop a resolved entry */ |
diff --git a/include/linux/dccp.h b/include/linux/dccp.h index 1cb054bd93f2..fda2148d8c85 100644 --- a/include/linux/dccp.h +++ b/include/linux/dccp.h | |||
| @@ -260,19 +260,20 @@ enum { | |||
| 260 | 260 | ||
| 261 | static inline struct dccp_hdr *dccp_hdr(const struct sk_buff *skb) | 261 | static inline struct dccp_hdr *dccp_hdr(const struct sk_buff *skb) |
| 262 | { | 262 | { |
| 263 | return (struct dccp_hdr *)skb->h.raw; | 263 | return (struct dccp_hdr *)skb_transport_header(skb); |
| 264 | } | 264 | } |
