Searched refs:skb_in (Results 1 - 18 of 18) sorted by relevance

/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/
H A Dicmp.h42 extern void icmp_send(struct sk_buff *skb_in, int type, int code, __be32 info);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/net/
H A Dicmp.h42 extern void icmp_send(struct sk_buff *skb_in, int type, int code, __be32 info);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/linux/usb/
H A Dcdc_ncm.h134 extern int cdc_ncm_rx_verify_nth16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in);
135 extern int cdc_ncm_rx_verify_ndp16(struct sk_buff *skb_in, int ndpoffset);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/include/linux/usb/
H A Dcdc_ncm.h134 extern int cdc_ncm_rx_verify_nth16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in);
135 extern int cdc_ncm_rx_verify_ndp16(struct sk_buff *skb_in, int ndpoffset);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv4/
H A Dicmp.c418 void icmp_send(struct sk_buff *skb_in, int type, int code, __be32 info) argument
423 struct rtable *rt = skb_rtable(skb_in);
439 iph = ip_hdr(skb_in);
441 if ((u8 *)iph < skb_in->head ||
442 (skb_in->network_header + sizeof(*iph)) > skb_in->tail)
448 if (skb_in->pkt_type != PACKET_HOST)
475 itp = skb_header_pointer(skb_in,
476 skb_network_header(skb_in) +
480 skb_in
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv4/
H A Dicmp.c418 void icmp_send(struct sk_buff *skb_in, int type, int code, __be32 info) argument
423 struct rtable *rt = skb_rtable(skb_in);
439 iph = ip_hdr(skb_in);
441 if ((u8 *)iph < skb_in->head ||
442 (skb_in->network_header + sizeof(*iph)) > skb_in->tail)
448 if (skb_in->pkt_type != PACKET_HOST)
475 itp = skb_header_pointer(skb_in,
476 skb_network_header(skb_in) +
480 skb_in
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/isdn/i4l/
H A Disdn_bsdcomp.c454 static int bsd_compress (void *state, struct sk_buff *skb_in, struct sk_buff *skb_out,int proto) argument
467 unsigned char *rptr = skb_in->data;
468 int isize = skb_in->len;
616 if (!skb_out || (skb_out && skb_out->len >= skb_in->len) ) {
634 static void bsd_incomp (void *state, struct sk_buff *skb_in,int proto) argument
636 bsd_compress (state, skb_in, NULL, proto);
642 static int bsd_decompress (void *state, struct sk_buff *skb_in, struct sk_buff *skb_out, argument
670 if(!skb_in || !skb_out) {
678 if( (p = skb_pull(skb_in,2)) == NULL) {
683 ilen = skb_in
[all...]
H A Disdn_ppp.c39 static struct sk_buff *isdn_ppp_compress(struct sk_buff *skb_in,int *proto,
2583 static struct sk_buff *isdn_ppp_compress(struct sk_buff *skb_in,int *proto, argument
2594 return skb_in;
2598 return skb_in;
2614 return skb_in;
2618 return skb_in;
2622 skb_out = alloc_skb(skb_in->len + skb_in->len/2 + 32 +
2623 skb_headroom(skb_in), GFP_ATOMIC);
2625 return skb_in;
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/isdn/i4l/
H A Disdn_bsdcomp.c454 static int bsd_compress (void *state, struct sk_buff *skb_in, struct sk_buff *skb_out,int proto) argument
467 unsigned char *rptr = skb_in->data;
468 int isize = skb_in->len;
616 if (!skb_out || (skb_out && skb_out->len >= skb_in->len) ) {
634 static void bsd_incomp (void *state, struct sk_buff *skb_in,int proto) argument
636 bsd_compress (state, skb_in, NULL, proto);
642 static int bsd_decompress (void *state, struct sk_buff *skb_in, struct sk_buff *skb_out, argument
670 if(!skb_in || !skb_out) {
678 if( (p = skb_pull(skb_in,2)) == NULL) {
683 ilen = skb_in
[all...]
H A Disdn_ppp.c39 static struct sk_buff *isdn_ppp_compress(struct sk_buff *skb_in,int *proto,
2583 static struct sk_buff *isdn_ppp_compress(struct sk_buff *skb_in,int *proto, argument
2594 return skb_in;
2598 return skb_in;
2614 return skb_in;
2618 return skb_in;
2622 skb_out = alloc_skb(skb_in->len + skb_in->len/2 + 32 +
2623 skb_headroom(skb_in), GFP_ATOMIC);
2625 return skb_in;
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv6/netfilter/
H A Dip6t_REJECT.c170 send_unreach(struct net *net, struct sk_buff *skb_in, unsigned char code, argument
173 if (hooknum == NF_INET_LOCAL_OUT && skb_in->dev == NULL)
174 skb_in->dev = net->loopback_dev;
176 icmpv6_send(skb_in, ICMPV6_DEST_UNREACH, code, 0);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv6/netfilter/
H A Dip6t_REJECT.c170 send_unreach(struct net *net, struct sk_buff *skb_in, unsigned char code, argument
173 if (hooknum == NF_INET_LOCAL_OUT && skb_in->dev == NULL)
174 skb_in->dev = net->loopback_dev;
176 icmpv6_send(skb_in, ICMPV6_DEST_UNREACH, code, 0);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/drivers/net/usb/
H A Dcdc_mbim.c230 static int cdc_mbim_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in) argument
246 ndpoffset = cdc_ncm_rx_verify_nth16(ctx, skb_in);
251 nframes = cdc_ncm_rx_verify_ndp16(skb_in, ndpoffset);
255 ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset);
290 if (((offset + len) > skb_in->len) || (len > ctx->rx_max)) {
293 x, offset, len, skb_in);
298 skb = cdc_mbim_process_dgram(dev, skb_in->data + offset, len, tci);
H A Dcdc_ncm.c916 int cdc_ncm_rx_verify_nth16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in) argument
925 if (skb_in->len < (sizeof(struct usb_cdc_ncm_nth16) +
931 nth16 = (struct usb_cdc_ncm_nth16 *)skb_in->data;
961 int cdc_ncm_rx_verify_ndp16(struct sk_buff *skb_in, int ndpoffset) argument
966 if ((ndpoffset + sizeof(struct usb_cdc_ncm_ndp16)) > skb_in->len) {
970 ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset);
984 skb_in->len) {
994 static int cdc_ncm_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in) argument
1007 ndpoffset = cdc_ncm_rx_verify_nth16(ctx, skb_in);
1012 nframes = cdc_ncm_rx_verify_ndp16(skb_in, ndpoffse
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/drivers/net/usb/
H A Dcdc_mbim.c230 static int cdc_mbim_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in) argument
246 ndpoffset = cdc_ncm_rx_verify_nth16(ctx, skb_in);
251 nframes = cdc_ncm_rx_verify_ndp16(skb_in, ndpoffset);
255 ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset);
290 if (((offset + len) > skb_in->len) || (len > ctx->rx_max)) {
293 x, offset, len, skb_in);
298 skb = cdc_mbim_process_dgram(dev, skb_in->data + offset, len, tci);
H A Dcdc_ncm.c916 int cdc_ncm_rx_verify_nth16(struct cdc_ncm_ctx *ctx, struct sk_buff *skb_in) argument
925 if (skb_in->len < (sizeof(struct usb_cdc_ncm_nth16) +
931 nth16 = (struct usb_cdc_ncm_nth16 *)skb_in->data;
961 int cdc_ncm_rx_verify_ndp16(struct sk_buff *skb_in, int ndpoffset) argument
966 if ((ndpoffset + sizeof(struct usb_cdc_ncm_ndp16)) > skb_in->len) {
970 ndp16 = (struct usb_cdc_ncm_ndp16 *)(skb_in->data + ndpoffset);
984 skb_in->len) {
994 static int cdc_ncm_rx_fixup(struct usbnet *dev, struct sk_buff *skb_in) argument
1007 ndpoffset = cdc_ncm_rx_verify_nth16(ctx, skb_in);
1012 nframes = cdc_ncm_rx_verify_ndp16(skb_in, ndpoffse
[all...]
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/net/ipv4/netfilter/
H A Dipt_REJECT.c134 static inline void send_unreach(struct sk_buff *skb_in, int code) argument
136 icmp_send(skb_in, ICMP_DEST_UNREACH, code, 0);
/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6/net/ipv4/netfilter/
H A Dipt_REJECT.c134 static inline void send_unreach(struct sk_buff *skb_in, int code) argument
136 icmp_send(skb_in, ICMP_DEST_UNREACH, code, 0);

Completed in 295 milliseconds