Lines Matching refs:iph
163 struct iphdr iph; member
169 struct ip6_hdr iph; member
881 memcpy(&packet.iph.ip6_src, &gconfig.server_nip6, sizeof(uint32_t)*4); in send_packet6()
882 memcpy(&packet.iph.ip6_dst, &gstate.client_nip6, sizeof(uint32_t)*4); in send_packet6()
887 packet.iph.ip6_ctlun.ip6_un1.ip6_un1_plen = htons(ntohs(packet.udph.len) + 0x11); in send_packet6()
889 packet.iph.ip6_ctlun.ip6_un1.ip6_un1_flow = htonl(0x60000000); in send_packet6()
890 packet.iph.ip6_ctlun.ip6_un1.ip6_un1_plen = packet.udph.len; in send_packet6()
891 packet.iph.ip6_ctlun.ip6_un1.ip6_un1_nxt = IPPROTO_UDP; in send_packet6()
892 packet.iph.ip6_ctlun.ip6_un1.ip6_un1_hlim = 0x64; in send_packet6()
932 packet.iph.protocol = IPPROTO_UDP; in send_packet()
933 packet.iph.saddr = gconfig.server_nip; in send_packet()
934 packet.iph.daddr = (broadcast || (gstate.rcvd.rcvd_pkt.ciaddr == 0))? in send_packet()
939 packet.iph.tot_len = packet.udph.len; in send_packet()
941 packet.iph.tot_len = htons(sizeof(dhcp_raw_t) - padding); in send_packet()
942 packet.iph.ihl = sizeof(packet.iph) >> 2; in send_packet()
943 packet.iph.version = IPVERSION; in send_packet()
944 packet.iph.ttl = IPDEFTTL; in send_packet()
945 packet.iph.check = dhcp_checksum(&packet.iph, sizeof(packet.iph)); in send_packet()