Lines Matching defs:extlen
2159 (mhp->ext[idx] == NULL || mhp->extlen[idx] == 0))
2171 len = mhp->extlen[idx];
2174 m_copydata(m, mhp->extoff[idx], mhp->extlen[idx],
2177 n = m_copym(m, mhp->extoff[idx], mhp->extlen[idx],
2224 if (mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
2225 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address) ||
2226 mhp->extlen[SADB_X_EXT_POLICY] < sizeof(struct sadb_x_policy)) {
2231 if (mhp->extlen[SADB_EXT_LIFETIME_HARD] <
2262 mhp->extlen[SADB_X_EXT_POLICY] <= sizeof(*xpl0)) {
2515 if (mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
2516 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address) ||
2517 mhp->extlen[SADB_X_EXT_POLICY] < sizeof(struct sadb_x_policy)) {
2602 mhp->extlen[SADB_X_EXT_POLICY] < sizeof(struct sadb_x_policy)) {
2641 mhp->extlen[SADB_X_EXT_POLICY], M_WAITOK);
2708 mhp->extlen[SADB_X_EXT_POLICY] < sizeof(struct sadb_x_policy)) {
3008 if ((mhp->extlen[SADB_X_EXT_NAT_T_TYPE] < sizeof(*type)) ||
3009 (mhp->extlen[SADB_X_EXT_NAT_T_SPORT] < sizeof(*sport)) ||
3010 (mhp->extlen[SADB_X_EXT_NAT_T_DPORT] < sizeof(*dport))) {
3016 (mhp->extlen[SADB_X_EXT_NAT_T_OAI] < sizeof(*iaddr))) {
3022 (mhp->extlen[SADB_X_EXT_NAT_T_OAR] < sizeof(*raddr))) {
3028 (mhp->extlen[SADB_X_EXT_NAT_T_FRAG] < sizeof(*frag))) {
3633 if (mhp->extlen[SADB_EXT_SA] < sizeof(*sa0)) {
3660 len = mhp->extlen[SADB_EXT_KEY_AUTH];
3695 len = mhp->extlen[SADB_EXT_KEY_ENCRYPT];
3777 if (mhp->extlen[SADB_EXT_LIFETIME_HARD] < sizeof(*lft0)) {
3786 if (mhp->extlen[SADB_EXT_LIFETIME_SOFT] < sizeof(*lft0)) {
5389 if (mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
5390 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address)) {
5605 if (mhp->extlen[SADB_X_EXT_NAT_T_TYPE] < sizeof(*type)) {
5610 if (mhp->extlen[SADB_X_EXT_NAT_T_SPORT] < sizeof(*sport)) {
5615 if (mhp->extlen[SADB_X_EXT_NAT_T_DPORT] < sizeof(*dport)) {
5622 if (mhp->extlen[SADB_X_EXT_NAT_T_OAI] < sizeof(*iaddr)) {
5630 if (mhp->extlen[SADB_X_EXT_NAT_T_OAR] < sizeof(*raddr)) {
5637 if (mhp->extlen[SADB_X_EXT_NAT_T_FRAG] < sizeof(*frag)) {
5687 if ((mhp->extlen[SADB_X_EXT_NAT_T_TYPE] < sizeof(*type)) ||
5688 (mhp->extlen[SADB_X_EXT_NAT_T_SPORT] < sizeof(*sport)) ||
5689 (mhp->extlen[SADB_X_EXT_NAT_T_DPORT] < sizeof(*dport))) {
5758 if (mhp->extlen
5759 mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
5760 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address)) {
6014 if (mhp->extlen[SADB_EXT_SA] < sizeof(struct sadb_sa) ||
6015 mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
6016 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address)) {
6170 idsrclen = mhp->extlen[SADB_EXT_IDENTITY_SRC];
6171 iddstlen = mhp->extlen[SADB_EXT_IDENTITY_DST];
6280 if (mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
6281 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address)) {
6294 } else if (mhp->extlen[SADB_EXT_SA] < sizeof(struct sadb_sa)) {
6433 if (mhp->extlen[SADB_EXT_SA] < sizeof(struct sadb_sa) ||
6434 mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
6435 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address)) {
7202 if (mhp->extlen[SADB_EXT_ADDRESS_SRC] < sizeof(struct sadb_address) ||
7203 mhp->extlen[SADB_EXT_ADDRESS_DST] < sizeof(struct sadb_address) ||
7204 mhp->extlen[SADB_EXT_PROPOSAL] < sizeof(struct sadb_prop)) {
8113 int extlen;
8127 extlen = end; /*just in case extlen is not updated*/
8128 for (off = sizeof(struct sadb_msg); off < end; off += extlen) {
8184 extlen = PFKEY_UNUNIT64(ext->sadb_ext_len);
8186 if (key_validate_ext(ext, extlen)) {
8192 n = m_pulldown(m, off, extlen, &toff);
8201 mhp->extlen[ext->sadb_ext_type] = extlen;