SADB_EXT_KEY_ENCRYPT
p = pfkey_setsadbkey(p, ep, SADB_EXT_KEY_ENCRYPT,
case SADB_EXT_KEY_ENCRYPT:
m_enc = (struct sadb_key *)mhp[SADB_EXT_KEY_ENCRYPT];
m_key.sadb_key_exttype = SADB_EXT_KEY_ENCRYPT;
key_setsadbkey(SADB_EXT_KEY_ENCRYPT, "12345678");
if (!SADB_CHECKHDR(mhp, SADB_EXT_KEY_ENCRYPT)) {
if (SADB_CHECKLEN(mhp, SADB_EXT_KEY_ENCRYPT)) {
key0 = (const struct sadb_key *)mhp->ext[SADB_EXT_KEY_ENCRYPT];
len = mhp->extlen[SADB_EXT_KEY_ENCRYPT];
SADB_EXT_KEY_AUTH, SADB_EXT_KEY_ENCRYPT,
case SADB_EXT_KEY_ENCRYPT:
m = key_setkey(sav->key_enc, SADB_EXT_KEY_ENCRYPT);
[SADB_EXT_KEY_ENCRYPT] = sizeof(struct sadb_key),
[SADB_EXT_KEY_ENCRYPT] = 0,
SADB_CHECKHDR(mhp, SADB_EXT_KEY_ENCRYPT)) ||
if (!SADB_CHECKHDR(mhp, SADB_EXT_KEY_ENCRYPT) ||
SADB_CHECKHDR(mhp, SADB_EXT_KEY_ENCRYPT) ||
SADB_CHECKLEN(mhp, SADB_EXT_KEY_ENCRYPT))) ||
case SADB_EXT_KEY_ENCRYPT:
case SADB_EXT_KEY_ENCRYPT: