KGSS_VNET
if (!KGSS_VNET(kgss_gssd_handle)) {
if (!KGSS_VNET(kgss_gssd_handle)) {
stat = gssd_export_sec_context_1(&args, &res, KGSS_VNET(kgss_gssd_handle));
cl = KGSS_VNET(kgss_gssd_handle);
KGSS_VNET(kgss_gssd_handle) = cl;
clnt_destroy(KGSS_VNET(kgss_gssd_handle));
if (!KGSS_VNET(kgss_gssd_handle)) {
if (!KGSS_VNET(kgss_gssd_handle)) {
SLIST_FOREACH(scb, &KGSS_VNET(svc_rpc_gss_callbacks), cb_link) {
KGSS_VNET(svc_rpc_gss_client_hash) = mem_alloc(
TAILQ_INIT(&KGSS_VNET(svc_rpc_gss_client_hash)[i]);
TAILQ_INIT(&KGSS_VNET(svc_rpc_gss_clients));
mem_free(KGSS_VNET(svc_rpc_gss_client_hash),
SLIST_INSERT_HEAD(&KGSS_VNET(svc_rpc_gss_callbacks), scb, cb_link);
SLIST_FOREACH(scb, &KGSS_VNET(svc_rpc_gss_callbacks), cb_link) {
SLIST_REMOVE(&KGSS_VNET(svc_rpc_gss_callbacks), scb,
SLIST_INSERT_HEAD(&KGSS_VNET(svc_rpc_gss_svc_names), sname, sn_link);
SLIST_FOREACH(sname, &KGSS_VNET(svc_rpc_gss_svc_names), sn_link) {
SLIST_REMOVE(&KGSS_VNET(svc_rpc_gss_svc_names), sname,
list = &KGSS_VNET(svc_rpc_gss_client_hash)
TAILQ_REMOVE(&KGSS_VNET(svc_rpc_gss_clients), client,
TAILQ_INSERT_HEAD(&KGSS_VNET(svc_rpc_gss_clients),
client->cl_id.ci_id = KGSS_VNET(svc_rpc_gss_next_clientid)++;
list = &KGSS_VNET(svc_rpc_gss_client_hash)
TAILQ_INSERT_HEAD(&KGSS_VNET(svc_rpc_gss_clients), client, cl_alllink);
list = &KGSS_VNET(svc_rpc_gss_client_hash)
TAILQ_REMOVE(&KGSS_VNET(svc_rpc_gss_clients), client, cl_alllink);
list = &KGSS_VNET(svc_rpc_gss_client_hash)
client = TAILQ_LAST(&KGSS_VNET(svc_rpc_gss_clients),
client = TAILQ_LAST(&KGSS_VNET(svc_rpc_gss_clients),
TAILQ_FOREACH(client, &KGSS_VNET(svc_rpc_gss_clients), cl_alllink) {
SLIST_FOREACH(sname, &KGSS_VNET(svc_rpc_gss_svc_names),