Lines Matching refs:off2
2582 int off1, off2; in icmp_options_update() local
2592 off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1; in icmp_options_update()
2593 if (off2 < 0) { in icmp_options_update()
2599 bcopy((char *)opt + off2, &dst, IP_ADDR_LEN); in icmp_options_update()
2600 bcopy(&ipha->ipha_dst, (char *)opt + off2, IP_ADDR_LEN); in icmp_options_update()
2602 off2 -= IP_ADDR_LEN; in icmp_options_update()
2604 while (off1 < off2) { in icmp_options_update()
2606 bcopy((char *)opt + off2, (char *)opt + off1, in icmp_options_update()
2608 bcopy(&src, (char *)opt + off2, IP_ADDR_LEN); in icmp_options_update()
2610 off2 -= IP_ADDR_LEN; in icmp_options_update()
15017 uint8_t off1, off2; in ip_pkt_source_route_reverse_v4() local
15027 off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1; in ip_pkt_source_route_reverse_v4()
15028 while (off2 > off1) { in ip_pkt_source_route_reverse_v4()
15029 bcopy(opt + off2, &tmp, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15030 bcopy(opt + off1, opt + off2, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15031 bcopy(&tmp, opt + off2, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15032 off2 -= IP_ADDR_LEN; in ip_pkt_source_route_reverse_v4()