IPOPT_OFFSET
#define ROUTE_SIZE (IPOPT_OLEN + IPOPT_OFFSET + \
opt += (IPOPT_OFFSET + 1);
len -= (IPOPT_OFFSET + 1);
off = opt[IPOPT_OFFSET];
off = opt[IPOPT_OFFSET];
off = opt[IPOPT_OFFSET];
off = opt[IPOPT_OFFSET];
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET] - 1;
if (opt[IPOPT_OFFSET] - 1 + off > optlen) {
off = opt[IPOPT_OFFSET] - 1;
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET] - 1;
opt[IPOPT_OFFSET] += IPOPT_TS_TIMELEN;
off = opt[IPOPT_OFFSET];
code = (char *)&opt[IPOPT_OFFSET] -
if (opt[IPOPT_OFFSET] - 1 + off > optlen &&
code = (char *)&opt[IPOPT_OFFSET] - (char *)ipha;
off = opt[IPOPT_OFFSET];
off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1;
opt[IPOPT_OFFSET] = IPOPT_MINOFF_SR;
if (len <= IPOPT_OFFSET) {
pointer = cur[IPOPT_OFFSET];
buf[IPOPT_OFFSET] = optlen;
off2 = opt[IPOPT_OFFSET] - IP_ADDR_LEN - 1;
opt[IPOPT_OFFSET] = IPOPT_MINOFF_SR;
off = opt[IPOPT_OFFSET];
opt[IP_ADDR_LEN+2] = opt[IPOPT_OFFSET];
off = opt[IPOPT_OFFSET];
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET];
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET] - 1;
if (opt[IPOPT_OFFSET] - 1 + off > optlen) {
off = opt[IPOPT_OFFSET] - 1;
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET] - 1;
opt[IPOPT_OFFSET] += IPOPT_TS_TIMELEN;
off = opt[IPOPT_OFFSET];
off = opt[IPOPT_OFFSET];
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET] - 1;
if (opt[IPOPT_OFFSET] - 1 + off > optlen) {
off = opt[IPOPT_OFFSET] - 1;
opt[IPOPT_OFFSET] += IP_ADDR_LEN;
off = opt[IPOPT_OFFSET] - 1;
opt[IPOPT_OFFSET] += IPOPT_TS_TIMELEN;
off = opt[IPOPT_OFFSET];
code = (char *)&opt[IPOPT_OFFSET] -
if (opt[IPOPT_OFFSET] - 1 + off > optlen &&
code = (char *)&opt[IPOPT_OFFSET] - (char *)ipha;
off = optptr[IPOPT_OFFSET];