Home
last modified time | relevance | path

Searched refs:smb_logon_t (Results 1 – 13 of 13) sorted by relevance

/illumos-gate/usr/src/uts/common/smbsrv/
H A Dsmb_token.h134 } smb_logon_t; typedef
198 int smb_logon_xdr(struct XDR *, smb_logon_t *);
204 smb_token_t *smb_logon(smb_logon_t *);
209 smb_logon_t *smb_logon_decode(uint8_t *, uint32_t);
210 void smb_logon_free(smb_logon_t *);
H A Dsmb_kproto.h762 smb_token_t *smb_get_token(smb_session_t *, smb_logon_t *);
/illumos-gate/usr/src/common/smbsrv/
H A Dsmb_token.c137 smb_logon_t *
140 smb_logon_t *obj; in smb_logon_decode()
145 if ((obj = malloc(sizeof (smb_logon_t))) == NULL) { in smb_logon_decode()
151 bzero(obj, sizeof (smb_logon_t)); in smb_logon_decode()
163 smb_logon_free(smb_logon_t *obj) in smb_logon_free()
H A Dsmb_token_xdr.c160 smb_logon_xdr(XDR *xdrs, smb_logon_t *objp) in smb_logon_xdr()
/illumos-gate/usr/src/lib/smbsrv/libmlsvc/common/
H A Dnetr_logon.c50 uint32_t netlogon_logon(smb_logon_t *, smb_token_t *, smb_domainex_t *);
52 smb_logon_t *, smb_token_t *);
54 static void netr_interactive_samlogon(netr_info_t *, smb_logon_t *,
57 smb_logon_t *, struct netr_logon_info2 *);
58 static void netr_setup_identity(ndr_heap_t *, smb_logon_t *,
183 smb_logon_domain(smb_logon_t *user_info, smb_token_t *token) in smb_logon_domain()
390 netr_setup_token(struct netr_validation_info3 *info3, smb_logon_t *user_info, in netr_setup_token()
485 char *server, smb_logon_t *user_info, smb_token_t *token) in netr_server_samlogon()
633 netr_interactive_samlogon(netr_info_t *netr_info, smb_logon_t *user_info, in netr_interactive_samlogon()
666 smb_logon_t *user_info, struct netr_logon_info2 *info2) in netr_network_samlogon()
[all …]
H A Dsmb_logon.c48 typedef void (*smb_logonop_t)(smb_logon_t *, smb_token_t *);
50 static void smb_logon_local(smb_logon_t *, smb_token_t *);
51 static void smb_logon_guest(smb_logon_t *, smb_token_t *);
52 static void smb_logon_anon(smb_logon_t *, smb_token_t *);
54 static uint32_t smb_token_auth_local(smb_logon_t *, smb_token_t *,
58 static uint32_t smb_token_setup_guest(smb_logon_t *, smb_token_t *);
460 smb_logon(smb_logon_t *user_info) in smb_logon()
534 smb_logon_local(smb_logon_t *user_info, smb_token_t *token) in smb_logon_local()
574 smb_logon_guest(smb_logon_t *user_info, smb_token_t *token) in smb_logon_guest()
611 smb_logon_anon(smb_logon_t *user_info, smb_token_t *token) in smb_logon_anon()
[all …]
H A Dlibmlsvc.h90 extern void smb_logon_domain(smb_logon_t *, smb_token_t *);
/illumos-gate/usr/src/cmd/smbsrv/smbd/
H A Dsmbd_logon.c86 smbd_user_auth_logon(smb_logon_t *user_info) in smbd_user_auth_logon()
89 smb_logon_t tmp_user; in smbd_user_auth_logon()
H A Dsmbd.h54 smb_token_t *smbd_user_auth_logon(smb_logon_t *);
H A Dsmbd_ntlmssp.c395 smb_logon_t user_info; in smbd_ntlmssp_authenticate()
H A Dsmbd_authsvc.c603 smb_logon_t user_info; in smbd_authsvc_oldreq()
/illumos-gate/usr/src/test/libmlrpc-tests/tests/netrlogon/samlogon_tests/
H A Dsamlogon.c28 extern uint32_t netlogon_logon(smb_logon_t *, smb_token_t *, smb_domainex_t *);
182 smb_logon_t user_info = { in main()
/illumos-gate/usr/src/uts/common/fs/smbsrv/
H A Dsmb_authenticate.c118 smb_logon_t user_info; in smb_auth_do_oldreq()
128 bzero(&user_info, sizeof (smb_logon_t)); in smb_auth_do_oldreq()