taglinefilesource code
o_len154include/net/ip_masq.hextern struct sk_buff * ip_masq_skb_replace(struct sk_buff *skb, int pri, char *o_buf, int o_len, char *n_buf, int n_len);
o_len488net/ipv4/ip_masq_app.cstatic struct sk_buff * skb_replace(struct sk_buff *skb, int pri, char *o_buf, int o_len, char *n_buf, int n_len)
o_len495net/ipv4/ip_masq_app.cdiff = n_len - o_len;
o_len500net/ipv4/ip_masq_app.cmemcpy(skb->data + o_offset + n_len,o_buf + o_len,
o_len501net/ipv4/ip_masq_app.cskb->len - (o_offset + o_len));
o_len532net/ipv4/ip_masq_app.cmemcpy(n_skb->data + o_offset + n_len, o_buf + o_len,
o_len533net/ipv4/ip_masq_app.cskb->len - (o_offset + o_len) );
o_len549net/ipv4/ip_masq_app.cstruct sk_buff * ip_masq_skb_replace(struct sk_buff *skb, int pri, char *o_buf, int o_len, char *n_buf, int n_len)
o_len555net/ipv4/ip_masq_app.cdiff = n_len - o_len;
o_len556net/ipv4/ip_masq_app.cn_skb = skb_replace(skb, pri, o_buf, o_len, n_buf, n_len);