ip_generic_getfrag
int ip_generic_getfrag(void *from, char *to, int offset, int len, int odd,
if (getfrag == ip_generic_getfrag && msg->msg_ubuf) {
getfrag == ip_generic_getfrag)
INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
EXPORT_SYMBOL(ip_generic_getfrag);
return ip_generic_getfrag(rfv->msg, to, offset, len, odd, skb);
skb = ip_make_skb(sk, fl4, ip_generic_getfrag, msg, ulen,
err = ip_append_data(sk, fl4, ip_generic_getfrag, msg, ulen,
if (getfrag == ip_generic_getfrag && msg->msg_ubuf) {
getfrag == ip_generic_getfrag)
INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
if (INDIRECT_CALL_1(getfrag, ip_generic_getfrag,
return ip_generic_getfrag(rfv->msg, to, offset, len, odd, skb);
skb = ip6_make_skb(sk, ip_generic_getfrag, msg, ulen,
err = ip6_append_data(sk, ip_generic_getfrag, msg, ulen,
err = ip6_append_data(sk, ip_generic_getfrag, msg,