Searched refs:smb_token_t (Results 1 - 13 of 13) sorted by relevance

/opensolaris-onvv-gate/usr/src/uts/common/smbsrv/
H A Dsmb_token.h94 } smb_token_t; typedef in typeref:struct:smb_token
125 smb_token_t *smb_logon(smb_logon_t *);
127 void smb_token_destroy(smb_token_t *);
128 uint8_t *smb_token_encode(smb_token_t *, uint32_t *);
129 void smb_token_log(smb_token_t *);
133 void smb_token_free(smb_token_t *);
136 int smb_token_query_privilege(smb_token_t *token, int priv_id);
137 boolean_t smb_token_valid(smb_token_t *);
H A Dsmb_kproto.h627 smb_token_t *smb_get_token(smb_logon_t *);
/opensolaris-onvv-gate/usr/src/common/smbsrv/
H A Dsmb_token.c51 smb_token_query_privilege(smb_token_t *token, int priv_id)
76 smb_token_valid(smb_token_t *token)
102 smb_token_encode(smb_token_t *obj, uint32_t *len)
172 smb_token_free(smb_token_t *token)
176 kmem_free(token, sizeof (smb_token_t));
H A Dsmb_token_xdr.c261 smb_token_xdr(XDR *xdrs, smb_token_t *objp)
/opensolaris-onvv-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_logon.c45 typedef void (*smb_logonop_t)(smb_logon_t *, smb_token_t *);
47 extern void smb_logon_domain(smb_logon_t *, smb_token_t *);
48 static void smb_logon_local(smb_logon_t *, smb_token_t *);
49 static void smb_logon_guest(smb_logon_t *, smb_token_t *);
50 static void smb_logon_anon(smb_logon_t *, smb_token_t *);
52 static uint32_t smb_token_auth_local(smb_logon_t *, smb_token_t *,
55 static uint32_t smb_token_setup_local(smb_passwd_t *, smb_token_t *);
56 static uint32_t smb_token_setup_guest(smb_logon_t *, smb_token_t *);
57 static uint32_t smb_token_setup_anon(smb_token_t *token);
59 static boolean_t smb_token_is_member(smb_token_t *, smb_sid_
[all...]
H A Dnetr_logon.c50 static uint32_t netlogon_logon(smb_logon_t *, smb_token_t *);
52 smb_logon_t *, smb_token_t *);
64 smb_token_t *);
101 smb_logon_domain(smb_logon_t *user_info, smb_token_t *token)
147 netlogon_logon(smb_logon_t *user_info, smb_token_t *token)
203 netr_info_t *netr_info, smb_token_t *token)
292 char *server, smb_logon_t *user_info, smb_token_t *token)
622 smb_token_t *token)
H A Dlibmlsvc.h107 extern void smb_autohome_add(const smb_token_t *);
H A Dsmb_autohome.c76 smb_autohome_add(const smb_token_t *token)
/opensolaris-onvv-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd.h50 smb_token_t *smbd_user_auth_logon(smb_logon_t *);
H A Dsmbd_logon.c80 smb_token_t *
83 smb_token_t *token;
H A Dsmbd_doorsvc.c588 smb_token_t *token;
/opensolaris-onvv-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_session_setup_andx.c38 static cred_t *smb_cred_create(smb_token_t *);
41 static uint32_t smb_priv_xlate(smb_token_t *);
262 smb_token_t *token = NULL;
401 smb_cred_create(smb_token_t *token)
496 smb_priv_xlate(smb_token_t *token)
H A Dsmb_user.c985 smb_token_t *
988 smb_token_t *token;
991 token = kmem_zalloc(sizeof (smb_token_t), KM_SLEEP);
997 kmem_free(token, sizeof (smb_token_t));

Completed in 257 milliseconds