SADB_EXT_LIFETIME_HARD
SADB_EXT_LIFETIME_HARD)) == NULL) {
sa_ltime_hard.sadb_lifetime_exttype = SADB_EXT_LIFETIME_HARD;
{ SADB_EXT_LIFETIME_HARD, "lifetime_hard", print_life },
life->sadb_lifetime_exttype = SADB_EXT_LIFETIME_HARD;
lifenode = pf_key_v2_find_ext(pmsg, SADB_EXT_LIFETIME_HARD);
if (life->sadb_lifetime_exttype == SADB_EXT_LIFETIME_HARD) {
ext = pf_key_v2_find_ext(ret, SADB_EXT_LIFETIME_HARD);
import_lifetime(newsa, headers[SADB_EXT_LIFETIME_HARD],
import_lifetime(sa2, headers[SADB_EXT_LIFETIME_HARD],
import_lifetime(newsa, headers[SADB_EXT_LIFETIME_HARD],
headers[SADB_EXT_LIFETIME_HARD] = p;
case SADB_EXT_LIFETIME_HARD:
#define BITMAP_LIFETIME_HARD (1LL << SADB_EXT_LIFETIME_HARD)
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);
pfkeyv2_expire(tdb, SADB_EXT_LIFETIME_HARD);