Commit Graph

196 Commits (28f4881cbf9ce285edfc245a8990af36d21c062f)

Author SHA1 Message Date
Bill Sommerfeld d9be4f7a6f ipv4: Constrain UFO fragment sizes to multiples of 8 bytes 14 years ago
David S. Miller 69cce1d140 net: Abstract dst->neighbour accesses behind helpers. 14 years ago
David S. Miller 05e3aa0949 net: Create and use new helper, neigh_output(). 14 years ago
David S. Miller fec8292d9c ipv4: Use calculated 'neigh' instead of re-evaluating dst->neighbour 14 years ago
David S. Miller f6b72b6217 net: Embed hh_cache inside of struct neighbour. 14 years ago
Steffen Klassert c146066ab8 ipv4: Don't use ufo handling on later transformed packets 14 years ago
Steffen Klassert 353e5c9abd ipv4: Fix IPsec slowpath fragmentation problem 14 years ago
Steffen Klassert 33f99dc7fd ipv4: Fix packet size calculation in __ip_append_data 14 years ago
Paul Gortmaker 56f8a75c17 ip: introduce ip_is_fragment helper inline function 14 years ago
Steffen Klassert 96d7303e9c ipv4: Fix packet size calculation for raw IPsec packets in __ip_append_data 14 years ago
David S. Miller 22f728f8f3 ipv4: Always call ip_options_build() after rest of IP header is filled in. 14 years ago
David S. Miller 0a5ebb8000 ipv4: Pass explicit daddr arg to ip_send_reply(). 14 years ago
David S. Miller f5fca60865 ipv4: Pass flow key down into ip_append_*(). 14 years ago
David S. Miller 77968b7824 ipv4: Pass flow keys down into datagram packet building engine. 14 years ago
David S. Miller ea4fc0d619 ipv4: Don't use rt->rt_{src,dst} in ip_queue_xmit(). 14 years ago
David S. Miller d9d8da805d inet: Pass flowi to ->queue_xmit(). 14 years ago
David S. Miller b57ae01a8a ipv4: Use cork flow in ip_queue_xmit() 14 years ago
David S. Miller 706527280e ipv4: Initialize cork->opt using NULL not 0. 14 years ago
David S. Miller b80d72261a ipv4: Initialize on-stack cork more efficiently. 14 years ago
David S. Miller bdc712b4c2 inet: Decrease overhead of on-stack inet_cork. 14 years ago
David S. Miller dd927a2694 ipv4: In ip_build_and_send_pkt() use 'saddr' and 'daddr' args passed in. 14 years ago
David S. Miller 31e4543db2 ipv4: Make caller provide on-stack flow key to ip_route_output_ports(). 14 years ago
Eric Dumazet f6d8bd051c inet: add RCU protection to inet->opt 14 years ago
Lucas De Marchi 25985edced Fix common misspellings 14 years ago
David S. Miller 538de0e01f ipv4: Use flowi4_init_output() in ip_send_reply() 14 years ago
David S. Miller 9cce96df5b net: Put fl4_* macros to struct flowi4 and use them again. 14 years ago
David S. Miller 9d6ec93801 ipv4: Use flowi4 in public route lookup interfaces. 14 years ago
David S. Miller 6281dcc94a net: Make flowi ports AF dependent. 14 years ago
David S. Miller 1d28f42c1b net: Put flowi_* prefix on AF independent members of struct flowi 14 years ago
David S. Miller 78fbfd8a65 ipv4: Create and use route lookup helpers. 14 years ago
David S. Miller b23dd4fe42 ipv4: Make output route lookup return rtable directly. 14 years ago
Herbert Xu 07df5294a7 inet: Replace left-over references to inet->cork 14 years ago
David S. Miller 273447b352 ipv4: Kill can_sleep arg to ip_route_output_flow() 14 years ago
David S. Miller 420d44daa7 ipv4: Make final arg to ip_route_output_flow to be boolean "can_sleep" 14 years ago
Herbert Xu 1c32c5ad6f inet: Add ip_make_skb and ip_finish_skb 14 years ago
Herbert Xu 1470ddf7f8 inet: Remove explicit write references to sk/inet in ip_append_data 14 years ago
Herbert Xu 5a2ef92023 inet: Remove unused sk_sndmsg_* from UFO 14 years ago
David S. Miller 323e126f0c ipv4: Don't pre-seed hoplimit metric. 14 years ago
David S. Miller 5170ae824d net: Abstract RTAX_HOPLIMIT metric accesses behind helper. 14 years ago
Changli Gao 5811662b15 net: use the macros defined for the members of flowi 14 years ago
Eric Dumazet 59104f0624 ip: take care of last fragment in ip_append_data 15 years ago
Eric Dumazet 3d13008e73 ip: fix truesize mismatch in ip fragmentation 15 years ago
Eric Dumazet ec550d246e net: ip_append_data() optim 15 years ago
David S. Miller 21dc330157 net: Rename skb_has_frags to skb_has_frag_list 15 years ago
Oliver Hartkopp 2244d07bfa net: simplify flags for tx timestamping 15 years ago
Changli Gao c893b8066c ip_fragment: fix subtracting PPPOE_SES_HLEN from mtu twice 15 years ago
Eric Dumazet 4bc2f18ba4 net/ipv4: EXPORT_SYMBOL cleanups 15 years ago
George Kadianakis 49085bd7d4 net/ipv4/ip_output.c: Removal of unused variable in ip_fragment() 15 years ago
Eric Dumazet fe76cda308 ipv4: use skb_dst_copy() in ip_copy_metadata() 15 years ago
Herbert Xu 26cde9f7e2 udp: Fix bogus UFO packet generation 15 years ago