IP_HL_A
IP_HL_A(ip, (sizeof(*ip) + i) >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, hlen >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, i >> 2);
IP_HL_A(ip, i >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, 6);
IP_HL_A(ip, 7);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, sizeof(*ip) >> 2);
IP_HL_A(ip, IP_HL(ip) + (olen >> 2));
#ifndef IP_HL_A
IP_HL_A(ip, sizeof(*oip) >> 2);
IP_HL_A(mhip, mhlen >> 2);
IP_HL_A(ip, 5);