Changeset 77 for trunk/samba/source/client/client_proto.h
- Timestamp:
- Sep 30, 2007, 3:42:50 AM (18 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/samba/source/client/client_proto.h
r44 r77 33 33 TALLOC_CTX *mem_ctx, const char *mydcname, 34 34 const char *domainname, fstring newdcname); 35 WERROR rpccli_netlogon_getdcname(struct rpc_pipe_client *cli, 36 TALLOC_CTX *mem_ctx, const char *mydcname, 37 const char *domainname, fstring newdcname); 35 38 WERROR rpccli_netlogon_dsr_getdcname(struct rpc_pipe_client *cli, 36 39 TALLOC_CTX *mem_ctx, … … 91 94 DATA_BLOB nt_response, 92 95 NET_USER_INFO_3 *info3); 96 NTSTATUS rpccli_netlogon_sam_network_logon_ex(struct rpc_pipe_client *cli, 97 TALLOC_CTX *mem_ctx, 98 uint32 logon_parameters, 99 const char *server, 100 const char *username, 101 const char *domain, 102 const char *workstation, 103 const uint8 chal[8], 104 DATA_BLOB lm_response, 105 DATA_BLOB nt_response, 106 NET_USER_INFO_3 *info3); 93 107 NTSTATUS rpccli_net_srv_pwset(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx, 94 108 const char *machine_name, const uint8 hashed_mach_pwd[16]); … … 177 191 SRV_FILE_INFO_CTR *ctr, int preferred_len, 178 192 ENUM_HND *hnd); 179 WERROR rpccli_srvsvc_net_file_close(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,180 uint32 file_id);181 193 182 194 /* The following definitions come from rpc_parse/parse_net.c */ … … 205 217 BOOL net_io_r_getanydcname(const char *desc, NET_R_GETANYDCNAME *r_t, prs_struct *ps, 206 218 int depth); 219 void init_net_q_getdcname(NET_Q_GETDCNAME *r_t, const char *logon_server, 220 const char *domainname); 221 BOOL net_io_q_getdcname(const char *desc, NET_Q_GETDCNAME *r_t, prs_struct *ps, 222 int depth); 223 void init_net_r_getdcname(NET_R_GETDCNAME *r_t, const char *dcname); 224 BOOL net_io_r_getdcname(const char *desc, NET_R_GETDCNAME *r_t, prs_struct *ps, 225 int depth); 207 226 void init_r_trust_dom(NET_R_TRUST_DOM_LIST *r_t, 208 227 uint32 num_doms, const char *dom_name); … … 249 268 DOM_CRED *rtn_cred, uint16 logon_level, 250 269 NET_ID_INFO_CTR *ctr); 270 void init_sam_info_ex(DOM_SAM_INFO_EX *sam, 271 const char *logon_srv, const char *comp_name, 272 uint16 logon_level, NET_ID_INFO_CTR *ctr); 251 273 void init_net_user_info3(TALLOC_CTX *ctx, NET_USER_INFO_3 *usr, 252 274 uint32 user_rid, … … 461 483 BOOL srv_io_q_net_file_enum(const char *desc, SRV_Q_NET_FILE_ENUM *q_u, prs_struct *ps, int depth); 462 484 BOOL srv_io_r_net_file_enum(const char *desc, SRV_R_NET_FILE_ENUM *r_n, prs_struct *ps, int depth); 463 void init_srv_q_net_file_close(SRV_Q_NET_FILE_CLOSE *q_n, const char *server,464 uint32 file_id);465 485 void init_srv_info_100(SRV_INFO_100 *sv100, uint32 platform_id, const char *name); 466 486 void init_srv_info_101(SRV_INFO_101 *sv101, uint32 platform_id, const char *name, … … 504 524 BOOL srv_io_r_net_file_set_secdesc(const char *desc, SRV_R_NET_FILE_SET_SECDESC *r_n, prs_struct *ps, int depth); 505 525 void init_srv_q_net_remote_tod(SRV_Q_NET_REMOTE_TOD *q_u, const char *server); 506 BOOL srv_io_q_net_file_close(const char *desc, SRV_Q_NET_FILE_CLOSE *q_u, prs_struct *ps, int depth);507 BOOL srv_io_r_net_file_close(const char *desc, SRV_R_NET_FILE_CLOSE *r_n,508 prs_struct *ps, int depth);509 526 510 527 #endif /* _CLIENT_PROTO_H_ */
Note:
See TracChangeset
for help on using the changeset viewer.