/asuswrt-rt-n18u-9.0.0.4.380.2695/release/src-rt-6.x.4708/linux/linux-2.6.36/include/net/ |
H A D | icmp.h | 42 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 D | icmp.h | 42 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 D | cdc_ncm.h | 134 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 D | cdc_ncm.h | 134 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 D | icmp.c | 418 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 D | icmp.c | 418 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 D | isdn_bsdcomp.c | 454 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 D | isdn_ppp.c | 39 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 D | isdn_bsdcomp.c | 454 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 D | isdn_ppp.c | 39 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 D | ip6t_REJECT.c | 170 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 D | ip6t_REJECT.c | 170 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 D | cdc_mbim.c | 230 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 D | cdc_ncm.c | 916 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 D | cdc_mbim.c | 230 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 D | cdc_ncm.c | 916 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 D | ipt_REJECT.c | 134 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 D | ipt_REJECT.c | 134 static inline void send_unreach(struct sk_buff *skb_in, int code) argument 136 icmp_send(skb_in, ICMP_DEST_UNREACH, code, 0);
|