IPOPT_OLEN
} else if (&cp[IPOPT_OLEN] < optbuf + optsize) {
optlen = cp[IPOPT_OLEN];
optspace[IPOPT_OLEN] = optlen = 7;
optspace[optlen+IPOPT_OLEN] = (MAX_IPOPTLEN -1-optlen);
if (cnt < IPOPT_OLEN + sizeof(*cp))
len = cp[IPOPT_OLEN];
if (len < IPOPT_OLEN + sizeof(*cp) ||
code = &cp[IPOPT_OLEN] - (u_char *)ip;
olen = option[IPOPT_OLEN];
if (cnt < IPOPT_OLEN + sizeof(*cp)) {
code = &cp[IPOPT_OLEN] - (u_char *)ip;
optlen = cp[IPOPT_OLEN];
if (optlen < IPOPT_OLEN + sizeof(*cp) || optlen > cnt) {
code = &cp[IPOPT_OLEN] - (u_char *)ip;
code = &cp[IPOPT_OLEN] - (u_char *)ip;
KASSERT(cnt >= IPOPT_OLEN + sizeof(*cp));
optlen = cp[IPOPT_OLEN];
KASSERT(optlen >= IPOPT_OLEN + sizeof(*cp) && optlen < cnt);
if (cnt < IPOPT_OLEN + 1)
olen = cp[IPOPT_OLEN];
if (olen < IPOPT_OLEN + 1 || olen > cnt)
dp[IPOPT_OLEN] = olen;