Searched refs:ip_hdr (Results 1 – 3 of 3) sorted by relevance
/openbsd/usr.sbin/ospfd/ |
H A D | packet.c | 67 struct ip ip_hdr; in send_packet() local 70 bzero(&ip_hdr, sizeof(ip_hdr)); in send_packet() 71 ip_hdr.ip_v = IPVERSION; in send_packet() 72 ip_hdr.ip_hl = sizeof(ip_hdr) >> 2; in send_packet() 74 ip_hdr.ip_len = htons(ibuf_size(buf) + sizeof(ip_hdr)); in send_packet() 76 ip_hdr.ip_off = 0; in send_packet() 79 ip_hdr.ip_p = IPPROTO_OSPF; in send_packet() 80 ip_hdr.ip_sum = 0; in send_packet() 86 iov[0].iov_base = &ip_hdr; in send_packet() 118 struct ip ip_hdr; in recv_packet() local [all …]
|
/openbsd/usr.sbin/dvmrpd/ |
H A D | packet.c | 105 struct ip ip_hdr; in recv_packet() local 132 if (len < sizeof(ip_hdr)) { in recv_packet() 137 memcpy(&ip_hdr, buf, sizeof(ip_hdr)); in recv_packet() 146 inet_ntoa(ip_hdr.ip_src)); in recv_packet() 177 nbr->addr = ip_hdr.ip_src; in recv_packet() 197 inet_ntoa(ip_hdr.ip_dst)); in recv_packet() 203 recv_probe(iface, ip_hdr.ip_src, ip_hdr.ip_src.s_addr, in recv_packet() 250 if (ntohs(ip_hdr->ip_len) != len) { in ip_hdr_sanity_check() 252 ntohs(ip_hdr->ip_len)); in ip_hdr_sanity_check() 256 if (ip_hdr->ip_p != IPPROTO_IGMP) in ip_hdr_sanity_check() [all …]
|
/openbsd/usr.sbin/eigrpd/ |
H A D | packet.c | 73 struct ip ip_hdr; in send_packet_v4() local 84 memset(&ip_hdr, 0, sizeof(ip_hdr)); in send_packet_v4() 85 ip_hdr.ip_v = IPVERSION; in send_packet_v4() 86 ip_hdr.ip_hl = sizeof(ip_hdr) >> 2; in send_packet_v4() 88 ip_hdr.ip_len = htons(ibuf_size(buf) + sizeof(ip_hdr)); in send_packet_v4() 90 ip_hdr.ip_off = 0; in send_packet_v4() 93 ip_hdr.ip_sum = 0; in send_packet_v4() 99 iov[0].iov_base = &ip_hdr; in send_packet_v4() 490 struct ip ip_hdr; in recv_packet() local 559 memcpy(&ip_hdr, buf, sizeof(ip_hdr)); in recv_packet() [all …]
|