Lines Matching defs:ext
1108 ext_check(sadb_ext_t *ext, keysock_stack_t *keystack)
1115 switch (ext->sadb_ext_type) {
1121 if (ext->sadb_ext_len <= SADB_8TO64(sizeof (sadb_address_t)))
1127 if (ext->sadb_ext_len != SADB_8TO64(sizeof (sadb_lifetime_t)))
1132 if (htonl(((sadb_spirange_t *)ext)->sadb_spirange_min) >
1133 htonl(((sadb_spirange_t *)ext)->sadb_spirange_max))
1139 if (((sadb_key_t *)ext)->sadb_key_bits == 0)
1145 if ((roundup(SADB_1TO8(((sadb_key_t *)ext)->sadb_key_bits), 8) +
1146 sizeof (sadb_key_t)) != SADB_64TO8(ext->sadb_ext_len)) {
1150 ((sadb_key_t *)ext)->sadb_key_bits,
1151 SADB_64TO8(ext->sadb_ext_len)));
1156 lp = (uint64_t *)(((char *)ext) + sizeof (sadb_key_t));
1158 i < (ext->sadb_ext_len - SADB_8TO64(sizeof (sadb_key_t)));
1174 id = (sadb_ident_t *)ext;