• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/net/dccp/

Lines Matching defs:dh

203 	const struct dccp_hdr *dh = (struct dccp_hdr *)(skb->data + offset);
213 if (skb->len < offset + sizeof(*dh) ||
214 skb->len < offset + __dccp_basic_hdr_len(dh)) {
220 iph->daddr, dh->dccph_dport,
221 iph->saddr, dh->dccph_sport, inet_iif(skb));
243 seq = dccp_hdr_seq(dh);
281 req = inet_csk_search_req(sk, &prev, dh->dccph_dport,
355 struct dccp_hdr *dh = dccp_hdr(skb);
358 dh->dccph_checksum = dccp_v4_csum_finish(skb,
429 const struct dccp_hdr *dh = dccp_hdr(skb);
435 dh->dccph_sport,
441 iph->saddr, dh->dccph_sport,
442 iph->daddr, dh->dccph_dport,
495 struct dccp_hdr *dh = dccp_hdr(skb);
497 dh->dccph_checksum = dccp_v4_csum_finish(skb, ireq->loc_addr,
648 struct dccp_hdr *dh = dccp_hdr(skb);
651 if (dccp_rcv_established(sk, skb, dh, skb->len))
692 if (dccp_rcv_state_process(sk, skb, dh, skb->len))
712 const struct dccp_hdr *dh;
724 dh = dccp_hdr(skb);
727 if (dh->dccph_type >= DCCP_PKT_INVALID) {
735 if (dh->dccph_doff < dccp_hdr_len(skb) / sizeof(u32)) {
736 DCCP_WARN("P.Data Offset(%u) too small\n", dh->dccph_doff);
742 if (!pskb_may_pull(skb, dh->dccph_doff * sizeof(u32))) {
743 DCCP_WARN("P.Data Offset(%u) too large\n", dh->dccph_doff);
751 if ((dh->dccph_type < DCCP_PKT_DATA ||
752 dh->dccph_type > DCCP_PKT_DATAACK) && dh->dccph_x == 0) {
754 dccp_packet_name(dh->dccph_type));
765 dh->dccph_cscov, skb->len);
781 const struct dccp_hdr *dh;
798 dh = dccp_hdr(skb);
800 DCCP_SKB_CB(skb)->dccpd_seq = dccp_hdr_seq(dh);
801 DCCP_SKB_CB(skb)->dccpd_type = dh->dccph_type;
804 dccp_packet_name(dh->dccph_type),
805 &iph->saddr, ntohs(dh->dccph_sport),
806 &iph->daddr, ntohs(dh->dccph_dport),
821 dh->dccph_sport, dh->dccph_dport);
850 if (dh->dccph_cscov && (min_cov == 0 || dh->dccph_cscov < min_cov)) {
852 dh->dccph_cscov, min_cov);
871 if (dh->dccph_type != DCCP_PKT_RESET) {