svc_rpc_gss_data
static svc_rpc_gss_data *clients[HASHMOD];
static svc_rpc_gss_data *lru_first, *lru_last;
svc_rpc_gss_data *cl, uint_t num)
static svc_rpc_gss_data *
svc_rpc_gss_data *client_data;
client_data = (svc_rpc_gss_data *) malloc(sizeof (*client_data));
insert_client(svc_rpc_gss_data *client_data)
svc_rpc_gss_data *cl;
static svc_rpc_gss_data *
svc_rpc_gss_data *cl;
static svc_rpc_gss_data *
svc_rpc_gss_data *cl;
destroy_client(svc_rpc_gss_data *client_data)
svc_rpc_gss_data *cl, *next;
static void retrans_add(svc_rpc_gss_data *client, uint32_t xid,
static void retrans_del(svc_rpc_gss_data *client)
static svc_rpc_gss_data *create_client();
static svc_rpc_gss_data *get_client();
static svc_rpc_gss_data *find_client();
static void retrans_add(svc_rpc_gss_data *, uint32_t,
svc_rpc_gss_data *cl;
if ((cl = (svc_rpc_gss_data *)svcauth->svc_ah_private) != NULL) {
check_seq(svc_rpc_gss_data *cl, uint_t seq_num, bool_t *kill_context)
do_callback(struct svc_req *req, svc_rpc_gss_data *client_data)
svc_rpc_gss_data *client_data;
client_data = (svc_rpc_gss_data *)svcauth->svc_ah_private;
svc_rpc_gss_data *client_data;
svc_rpc_gss_data *c_d) /* client data, can be NULL */
svc_rpc_gss_data *client_data;
svc_rpc_gss_data *client_data;
svc_rpc_gss_data *client_data;
svc_rpc_gss_data *client_data;
static svc_rpc_gss_data **clients;
static svc_rpc_gss_data *lru_first, *lru_last;
svc_rpc_gss_data *cl, uint_t num)
static svc_rpc_gss_data *
svc_rpc_gss_data *client_data;
client_data = (svc_rpc_gss_data *) kmem_cache_alloc(svc_data_handle,
insert_client(svc_rpc_gss_data *client_data)
svc_rpc_gss_data *cl;
static svc_rpc_gss_data *
svc_rpc_gss_data *cl;
static svc_rpc_gss_data *
svc_rpc_gss_data *cl = NULL;
destroy_client(svc_rpc_gss_data *client_data)
svc_rpc_gss_data *cl, *next;
svc_rpc_gss_data *client;
svc_rpc_gss_data *client;
common_client_data_free(svc_rpc_gss_data *client_data)
static svc_rpc_gss_data *create_client();
static svc_rpc_gss_data *get_client();
static svc_rpc_gss_data *find_client();
static void retrans_add(svc_rpc_gss_data *, uint32_t,
static void retrans_del(svc_rpc_gss_data *);
static bool_t transfer_sec_context(svc_rpc_gss_data *);
static void common_client_data_free(svc_rpc_gss_data *);
svc_rpc_gss_data *client_data;
svc_rpc_gss_data *client_data = (svc_rpc_gss_data *)buf;
svc_rpc_gss_data *client_data = (svc_rpc_gss_data *)buf;
clients = (svc_rpc_gss_data **)
kmem_zalloc(svc_rpc_gss_hashmod * sizeof (svc_rpc_gss_data *),
sizeof (svc_rpc_gss_data), 0,
kmem_free(clients, svc_rpc_gss_hashmod * sizeof (svc_rpc_gss_data *));
svc_rpc_gss_data *cl;
if ((cl = (svc_rpc_gss_data *)svcauth->svc_ah_private) != NULL) {
check_seq(svc_rpc_gss_data *cl, uint_t seq_num, bool_t *kill_context)
do_callback(struct svc_req *req, svc_rpc_gss_data *client_data)
svc_rpc_gss_data *client_data;
client_data = (svc_rpc_gss_data *)svcauth->svc_ah_private;
bool_t transfer_sec_context(svc_rpc_gss_data *client_data) {
svc_rpc_gss_data *client_data,