ip.h (b92dacd45698e120104ff81066ceb534916090d9) | ip.h (e2cb77db089796f163092326ca25512845df7a3a) |
---|---|
1/* 2 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 * operating system. INET is implemented using the BSD Socket 4 * interface as the means of communication with the user level. 5 * 6 * Definitions for the IP module. 7 * 8 * Version: @(#)ip.h 1.0.2 05/07/93 --- 99 unchanged lines hidden (view full) --- 108int ip_local_deliver(struct sk_buff *skb); 109int ip_mr_input(struct sk_buff *skb); 110int ip_output(struct sock *sk, struct sk_buff *skb); 111int ip_mc_output(struct sock *sk, struct sk_buff *skb); 112int ip_do_fragment(struct net *net, struct sock *sk, struct sk_buff *skb, 113 int (*output)(struct net *, struct sock *, struct sk_buff *)); 114void ip_send_check(struct iphdr *ip); 115int __ip_local_out(struct sock *sk, struct sk_buff *skb); | 1/* 2 * INET An implementation of the TCP/IP protocol suite for the LINUX 3 * operating system. INET is implemented using the BSD Socket 4 * interface as the means of communication with the user level. 5 * 6 * Definitions for the IP module. 7 * 8 * Version: @(#)ip.h 1.0.2 05/07/93 --- 99 unchanged lines hidden (view full) --- 108int ip_local_deliver(struct sk_buff *skb); 109int ip_mr_input(struct sk_buff *skb); 110int ip_output(struct sock *sk, struct sk_buff *skb); 111int ip_mc_output(struct sock *sk, struct sk_buff *skb); 112int ip_do_fragment(struct net *net, struct sock *sk, struct sk_buff *skb, 113 int (*output)(struct net *, struct sock *, struct sk_buff *)); 114void ip_send_check(struct iphdr *ip); 115int __ip_local_out(struct sock *sk, struct sk_buff *skb); |
116int ip_local_out_sk(struct sock *sk, struct sk_buff *skb); 117static inline int ip_local_out(struct sk_buff *skb) 118{ 119 return ip_local_out_sk(skb->sk, skb); 120} | 116int ip_local_out(struct sock *sk, struct sk_buff *skb); |
121 122int ip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl); 123void ip_init(void); 124int ip_append_data(struct sock *sk, struct flowi4 *fl4, 125 int getfrag(void *from, char *to, int offset, int len, 126 int odd, struct sk_buff *skb), 127 void *from, int len, int protolen, 128 struct ipcm_cookie *ipc, --- 465 unchanged lines hidden --- | 117 118int ip_queue_xmit(struct sock *sk, struct sk_buff *skb, struct flowi *fl); 119void ip_init(void); 120int ip_append_data(struct sock *sk, struct flowi4 *fl4, 121 int getfrag(void *from, char *to, int offset, int len, 122 int odd, struct sk_buff *skb), 123 void *from, int len, int protolen, 124 struct ipcm_cookie *ipc, --- 465 unchanged lines hidden --- |