sadb_x_algdesc_t
numalgdescs * sizeof (sadb_x_algdesc_t) + sizeof (sadb_x_kmc_t);
sadb_x_algdesc_t *algdesc = (sadb_x_algdesc_t *)cur;