Lines Matching refs:off2
2589 int off1, off2; in icmp_options_update() local
2599 off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1; in icmp_options_update()
2600 if (off2 < 0) { in icmp_options_update()
2606 bcopy((char *)opt + off2, &dst, IP_ADDR_LEN); in icmp_options_update()
2607 bcopy(&ipha->ipha_dst, (char *)opt + off2, IP_ADDR_LEN); in icmp_options_update()
2609 off2 -= IP_ADDR_LEN; in icmp_options_update()
2611 while (off1 < off2) { in icmp_options_update()
2613 bcopy((char *)opt + off2, (char *)opt + off1, in icmp_options_update()
2615 bcopy(&src, (char *)opt + off2, IP_ADDR_LEN); in icmp_options_update()
2617 off2 -= IP_ADDR_LEN; in icmp_options_update()
15133 uint8_t off1, off2; in ip_pkt_source_route_reverse_v4() local
15143 off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1; in ip_pkt_source_route_reverse_v4()
15144 while (off2 > off1) { in ip_pkt_source_route_reverse_v4()
15145 bcopy(opt + off2, &tmp, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15146 bcopy(opt + off1, opt + off2, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15147 bcopy(&tmp, opt + off2, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15148 off2 -= IP_ADDR_LEN; in ip_pkt_source_route_reverse_v4()