Ignore:
Timestamp:
Sep 30, 2007, 3:42:50 AM (18 years ago)
Author:
Paul Smedley
Message:

Update trunk to 3.2.0pre1

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/samba/source/client/client_proto.h

    r44 r77  
    3333                                    TALLOC_CTX *mem_ctx, const char *mydcname,
    3434                                    const char *domainname, fstring newdcname);
     35WERROR rpccli_netlogon_getdcname(struct rpc_pipe_client *cli,
     36                                 TALLOC_CTX *mem_ctx, const char *mydcname,
     37                                 const char *domainname, fstring newdcname);
    3538WERROR rpccli_netlogon_dsr_getdcname(struct rpc_pipe_client *cli,
    3639                                     TALLOC_CTX *mem_ctx,
     
    9194                                           DATA_BLOB nt_response,
    9295                                           NET_USER_INFO_3 *info3);
     96NTSTATUS 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);
    93107NTSTATUS rpccli_net_srv_pwset(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
    94108                           const char *machine_name, const uint8 hashed_mach_pwd[16]);
     
    177191                                SRV_FILE_INFO_CTR *ctr, int preferred_len,
    178192                                ENUM_HND *hnd);
    179 WERROR rpccli_srvsvc_net_file_close(struct rpc_pipe_client *cli, TALLOC_CTX *mem_ctx,
    180                                  uint32 file_id);
    181193
    182194/* The following definitions come from rpc_parse/parse_net.c  */
     
    205217BOOL net_io_r_getanydcname(const char *desc, NET_R_GETANYDCNAME *r_t, prs_struct *ps,
    206218                           int depth);
     219void init_net_q_getdcname(NET_Q_GETDCNAME *r_t, const char *logon_server,
     220                          const char *domainname);
     221BOOL net_io_q_getdcname(const char *desc, NET_Q_GETDCNAME *r_t, prs_struct *ps,
     222                        int depth);
     223void init_net_r_getdcname(NET_R_GETDCNAME *r_t, const char *dcname);
     224BOOL net_io_r_getdcname(const char *desc, NET_R_GETDCNAME *r_t, prs_struct *ps,
     225                        int depth);
    207226void init_r_trust_dom(NET_R_TRUST_DOM_LIST *r_t,
    208227                        uint32 num_doms, const char *dom_name);
     
    249268                                DOM_CRED *rtn_cred, uint16 logon_level,
    250269                                NET_ID_INFO_CTR *ctr);
     270void 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);
    251273void init_net_user_info3(TALLOC_CTX *ctx, NET_USER_INFO_3 *usr,
    252274                         uint32                user_rid,
     
    461483BOOL srv_io_q_net_file_enum(const char *desc, SRV_Q_NET_FILE_ENUM *q_u, prs_struct *ps, int depth);
    462484BOOL 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);
    465485void init_srv_info_100(SRV_INFO_100 *sv100, uint32 platform_id, const char *name);
    466486void init_srv_info_101(SRV_INFO_101 *sv101, uint32 platform_id, const char *name,
     
    504524BOOL srv_io_r_net_file_set_secdesc(const char *desc, SRV_R_NET_FILE_SET_SECDESC *r_n, prs_struct *ps, int depth);
    505525void 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);
    509526
    510527#endif /*  _CLIENT_PROTO_H_  */
Note: See TracChangeset for help on using the changeset viewer.