Home
last modified time | relevance | path

Searched refs:smb_token_t (Results 1 – 18 of 18) sorted by relevance

/titanic_50/usr/src/uts/common/smbsrv/
H A Dsmb_token.h107 } smb_token_t; typedef
199 int smb_token_xdr(struct XDR *, smb_token_t *);
202 void smb_token_free(smb_token_t *);
204 smb_token_t *smb_logon(smb_logon_t *);
206 void smb_token_destroy(smb_token_t *);
207 uint8_t *smb_token_encode(smb_token_t *, uint32_t *);
208 void smb_token_log(smb_token_t *);
213 int smb_token_query_privilege(smb_token_t *token, int priv_id);
214 boolean_t smb_token_valid(smb_token_t *);
H A Dsmb_kproto.h604 int smb_sign_begin(smb_request_t *, smb_token_t *);
609 int smb2_sign_begin(smb_request_t *, smb_token_t *);
747 smb_token_t *smb_get_token(smb_session_t *, smb_logon_t *);
748 cred_t *smb_cred_create(smb_token_t *);
/titanic_50/usr/src/lib/smbsrv/libmlsvc/common/
H A Dsmb_logon.c46 typedef void (*smb_logonop_t)(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_t *);
60 static uint32_t smb_token_setup_wingrps(smb_token_t *);
[all …]
H A Dnetr_logon.c51 static uint32_t netlogon_logon(smb_logon_t *, smb_token_t *);
53 smb_logon_t *, smb_token_t *);
65 smb_token_t *);
67 smb_token_t *);
83 smb_decode_krb5_pac(smb_token_t *token, char *data, uint_t len) in smb_decode_krb5_pac()
121 smb_token_t *token) in netr_setup_token_info3()
181 smb_logon_domain(smb_logon_t *user_info, smb_token_t *token) in smb_logon_domain()
227 netlogon_logon(smb_logon_t *user_info, smb_token_t *token) in netlogon_logon()
286 netr_info_t *netr_info, smb_token_t *token) in netr_setup_token()
376 char *server, smb_logon_t *user_info, smb_token_t *token) in netr_server_samlogon()
[all …]
H A Dlibmlsvc.h76 extern void smb_logon_domain(smb_logon_t *, smb_token_t *);
77 extern uint32_t smb_decode_krb5_pac(smb_token_t *, char *, uint_t);
78 extern boolean_t smb_token_setup_common(smb_token_t *);
116 extern void smb_autohome_add(const smb_token_t *);
H A Dsmb_autohome.c77 smb_autohome_add(const smb_token_t *token) in smb_autohome_add()
/titanic_50/usr/src/common/smbsrv/
H A Dsmb_token.c53 smb_token_query_privilege(smb_token_t *token, int priv_id) in smb_token_query_privilege()
78 smb_token_valid(smb_token_t *token) in smb_token_valid()
104 smb_token_encode(smb_token_t *obj, uint32_t *len) in smb_token_encode()
H A Dsmb_token_xdr.c256 smb_token_xdr(XDR *xdrs, smb_token_t *objp) in smb_token_xdr()
/titanic_50/usr/src/uts/common/fs/smbsrv/
H A Dsmb_authenticate.c50 static uint32_t smb_priv_xlate(smb_token_t *);
387 smb_token_t *token = NULL; in smb_auth_get_token()
427 token = kmem_zalloc(sizeof (smb_token_t), KM_SLEEP); in smb_auth_get_token()
483 smb_token_free(smb_token_t *token) in smb_token_free()
487 kmem_free(token, sizeof (smb_token_t)); in smb_token_free()
495 smb_priv_xlate(smb_token_t *token) in smb_priv_xlate()
H A Dsmb_cred.c54 smb_cred_create(smb_token_t *token) in smb_cred_create()
H A Dsmb2_signing.c73 smb2_sign_begin(smb_request_t *sr, smb_token_t *token) in smb2_sign_begin()
H A Dsmb_signing.c123 smb_sign_begin(smb_request_t *sr, smb_token_t *token) in smb_sign_begin()
/titanic_50/usr/src/lib/smbsrv/libfksmbsrv/common/
H A Dfksmb_cred.c42 smb_cred_create(smb_token_t *token) in smb_cred_create()
/titanic_50/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_logon.c81 smb_token_t *
84 smb_token_t *token; in smbd_user_auth_logon()
H A Dsmbd.h52 smb_token_t *smbd_user_auth_logon(smb_logon_t *);
H A Dsmbd_authsvc.c538 smb_token_t *token = NULL; in smbd_authsvc_oldreq()
887 smb_token_t *token = NULL; in smbd_authsvc_gettoken()
H A Dsmbd_krb5ssp.c219 ctx->ctx_token = calloc(1, sizeof (smb_token_t)); in smbd_krb5ssp_work()
H A Dsmbd_ntlmssp.c396 smb_token_t *token = NULL; in smbd_ntlmssp_authenticate()