Lines Matching refs:iph
440 struct iphdr *iph; in form_cm_frame() local
443 u16 packetsize = sizeof(*iph); in form_cm_frame()
449 memset(skb->data, 0x00, ETH_HLEN + sizeof(*iph) + sizeof(*tcph)); in form_cm_frame()
456 iph = (struct iphdr *)buf; in form_cm_frame()
457 buf += sizeof(*iph); in form_cm_frame()
461 skb_set_transport_header(skb, ETH_HLEN + sizeof(*iph)); in form_cm_frame()
475 iph->version = IPVERSION; in form_cm_frame()
476 iph->ihl = 5; /* 5 * 4Byte words, IP headr len */ in form_cm_frame()
477 iph->tos = 0; in form_cm_frame()
478 iph->tot_len = htons(packetsize); in form_cm_frame()
479 iph->id = htons(++cm_node->tcp_cntxt.loc_id); in form_cm_frame()
481 iph->frag_off = htons(0x4000); in form_cm_frame()
482 iph->ttl = 0x40; in form_cm_frame()
483 iph->protocol = 0x06; /* IPPROTO_TCP */ in form_cm_frame()
485 iph->saddr = htonl(cm_node->loc_addr); in form_cm_frame()
486 iph->daddr = htonl(cm_node->rem_addr); in form_cm_frame()
2571 struct iphdr *iph; in mini_cm_recv_pkt() local
2582 iph = (struct iphdr *)skb->data; in mini_cm_recv_pkt()
2585 nfo.loc_addr = ntohl(iph->daddr); in mini_cm_recv_pkt()
2587 nfo.rem_addr = ntohl(iph->saddr); in mini_cm_recv_pkt()
2590 tmp_daddr = cpu_to_be32(iph->daddr); in mini_cm_recv_pkt()
2591 tmp_saddr = cpu_to_be32(iph->saddr); in mini_cm_recv_pkt()
2651 skb->len = ntohs(iph->tot_len); in mini_cm_recv_pkt()