Lines Matching refs:off2
2585 int off1, off2; in icmp_options_update() local
2595 off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1; in icmp_options_update()
2596 if (off2 < 0) { in icmp_options_update()
2602 bcopy((char *)opt + off2, &dst, IP_ADDR_LEN); in icmp_options_update()
2603 bcopy(&ipha->ipha_dst, (char *)opt + off2, IP_ADDR_LEN); in icmp_options_update()
2605 off2 -= IP_ADDR_LEN; in icmp_options_update()
2607 while (off1 < off2) { in icmp_options_update()
2609 bcopy((char *)opt + off2, (char *)opt + off1, in icmp_options_update()
2611 bcopy(&src, (char *)opt + off2, IP_ADDR_LEN); in icmp_options_update()
2613 off2 -= IP_ADDR_LEN; in icmp_options_update()
15051 uint8_t off1, off2; in ip_pkt_source_route_reverse_v4() local
15061 off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1; in ip_pkt_source_route_reverse_v4()
15062 while (off2 > off1) { in ip_pkt_source_route_reverse_v4()
15063 bcopy(opt + off2, &tmp, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15064 bcopy(opt + off1, opt + off2, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15065 bcopy(&tmp, opt + off2, IP_ADDR_LEN); in ip_pkt_source_route_reverse_v4()
15066 off2 -= IP_ADDR_LEN; in ip_pkt_source_route_reverse_v4()