diff options
-rw-r--r-- | source3/include/proto.h | 467 |
1 files changed, 233 insertions, 234 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index 6f12e4e275..b75279f334 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -3,12 +3,12 @@ /* This file is automatically generated with "make proto". DO NOT EDIT */ -/*The following definitions come from client/client.c */ +/* The following definitions come from client/client.c */ void do_list(const char *mask,uint16 attribute,void (*fn)(file_info *),BOOL rec, BOOL dirs); struct cli_state *do_connect(char *server, char *share); -/*The following definitions come from client/clitar.c */ +/* The following definitions come from client/clitar.c */ void cmd_block(void); void cmd_tarmode(void); @@ -17,7 +17,7 @@ void cmd_tar(void); int process_tar(void); int tar_parseargs(int argc, char *argv[], char *Optarg, int Optind); -/*The following definitions come from groupdb/mapping.c */ +/* The following definitions come from groupdb/mapping.c */ char *decode_sid_name_use(fstring group, enum SID_NAME_USE name_use); BOOL init_group_mapping(void); @@ -43,13 +43,13 @@ int smb_delete_group(char *unix_group); int smb_add_user_group(char *unix_group, char *unix_user); int smb_delete_user_group(char *unix_group, char *unix_user); -/*The following definitions come from lib/access.c */ +/* The following definitions come from lib/access.c */ BOOL allow_access(char *deny_list,char *allow_list, char *cname,char *caddr); BOOL check_access(int sock, char *allow_list, char *deny_list); -/*The following definitions come from lib/bitmap.c */ +/* The following definitions come from lib/bitmap.c */ struct bitmap *bitmap_allocate(int n); void bitmap_free(struct bitmap *bm); @@ -58,23 +58,23 @@ BOOL bitmap_clear(struct bitmap *bm, unsigned i); BOOL bitmap_query(struct bitmap *bm, unsigned i); int bitmap_find(struct bitmap *bm, unsigned ofs); -/*The following definitions come from lib/charcnv.c */ +/* The following definitions come from lib/charcnv.c */ char *unix2dos_format(char *str,BOOL overwrite); char *dos2unix_format(char *str, BOOL overwrite); void interpret_character_set(char *str, int codepage); -/*The following definitions come from lib/charset.c */ +/* The following definitions come from lib/charset.c */ void charset_initialise(void); void codepage_initialise(int client_codepage); void add_char_string(char *s); -/*The following definitions come from lib/crc32.c */ +/* The following definitions come from lib/crc32.c */ uint32 crc32_calc_buffer( char *buffer, uint32 count); -/*The following definitions come from lib/debug.c */ +/* The following definitions come from lib/debug.c */ char* debug_classname_from_index(int ndx); int debug_lookup_classname(char* classname); @@ -90,7 +90,7 @@ void check_log_size( void ); void dbgflush( void ); BOOL dbghdr( int level, char *file, char *func, int line ); -/*The following definitions come from lib/doscalls.c */ +/* The following definitions come from lib/doscalls.c */ int dos_unlink(char *fname); int dos_open(char *fname,int flags,mode_t mode); @@ -112,28 +112,28 @@ BOOL dos_directory_exist(char *dname,SMB_STRUCT_STAT *st); time_t dos_file_modtime(char *fname); SMB_OFF_T dos_file_size(char *file_name); -/*The following definitions come from lib/error.c */ +/* The following definitions come from lib/error.c */ uint32 map_nt_error_from_unix(int unix_error); -/*The following definitions come from lib/fault.c */ +/* The following definitions come from lib/fault.c */ void fault_setup(void (*fn)(void *)); -/*The following definitions come from lib/fsusage.c */ +/* The following definitions come from lib/fsusage.c */ int sys_fsusage(const char *path, SMB_BIG_UINT *dfree, SMB_BIG_UINT *dsize); -/*The following definitions come from lib/genrand.c */ +/* The following definitions come from lib/genrand.c */ void generate_random_buffer( unsigned char *out, int len, BOOL re_seed); char *generate_random_str(size_t len); -/*The following definitions come from lib/getsmbpass.c */ +/* The following definitions come from lib/getsmbpass.c */ char *getsmbpass(char *prompt) ; -/*The following definitions come from lib/hash.c */ +/* The following definitions come from lib/hash.c */ BOOL hash_table_init(hash_table *table, int num_buckets, compare_function compare_func); hash_element *hash_lookup(hash_table *table, char *key); @@ -141,7 +141,7 @@ hash_element *hash_insert(hash_table *table, char *value, char *key); void hash_remove(hash_table *table, hash_element *hash_elem); void hash_clear(hash_table *table); -/*The following definitions come from lib/interface.c */ +/* The following definitions come from lib/interface.c */ void load_interfaces(void); BOOL interfaces_changed(void); @@ -156,20 +156,20 @@ unsigned iface_hash(void); struct in_addr *iface_bcast(struct in_addr ip); struct in_addr *iface_ip(struct in_addr ip); -/*The following definitions come from lib/interfaces.c */ +/* The following definitions come from lib/interfaces.c */ int get_interfaces(struct iface_struct *ifaces, int max_interfaces); -/*The following definitions come from lib/kanji.c */ +/* The following definitions come from lib/kanji.c */ void interpret_coding_system(char *str); void initialize_multibyte_vectors( int client_codepage); -/*The following definitions come from lib/md4.c */ +/* The following definitions come from lib/md4.c */ void mdfour(unsigned char *out, unsigned char *in, int n); -/*The following definitions come from lib/messages.c */ +/* The following definitions come from lib/messages.c */ void ping_message(int msg_type, pid_t src, void *buf, size_t len); void debuglevel_message(int msg_type, pid_t src, void *buf, size_t len); @@ -181,46 +181,46 @@ void message_register(int msg_type, void message_deregister(int msg_type); BOOL message_send_all(TDB_CONTEXT *conn_tdb, int msg_type, void *buf, size_t len, BOOL duplicates_allowed); -/*The following definitions come from lib/ms_fnmatch.c */ +/* The following definitions come from lib/ms_fnmatch.c */ int ms_fnmatch(const char *pattern, const char *string); -/*The following definitions come from lib/pidfile.c */ +/* The following definitions come from lib/pidfile.c */ pid_t pidfile_pid(char *name); void pidfile_create(char *name); -/*The following definitions come from lib/readline.c */ +/* The following definitions come from lib/readline.c */ char *smb_readline(char *prompt, void (*callback)(void), char **(completion_fn)(char *text, int start, int end)); void cmd_history(void); -/*The following definitions come from lib/replace.c */ +/* The following definitions come from lib/replace.c */ char *rep_inet_ntoa(struct in_addr ip); -/*The following definitions come from lib/select.c */ +/* The following definitions come from lib/select.c */ void sys_select_signal(void); int sys_select(int maxfd, fd_set *fds,struct timeval *tval); int sys_select_intr(int maxfd, fd_set *fds,struct timeval *tval); -/*The following definitions come from lib/signal.c */ +/* The following definitions come from lib/signal.c */ void BlockSignals(BOOL block,int signum); void CatchSignal(int signum,void (*handler)(int )); void CatchChild(void); void CatchChildLeaveStatus(void); -/*The following definitions come from lib/smbrun.c */ +/* The following definitions come from lib/smbrun.c */ int smbrun(char *cmd, int *outfd); -/*The following definitions come from lib/snprintf.c */ +/* The following definitions come from lib/snprintf.c */ -/*The following definitions come from lib/substitute.c */ +/* The following definitions come from lib/substitute.c */ void standard_sub_basic(char *str); void standard_sub_advanced(int snum, char *user, char *connectpath, gid_t gid, char *str); @@ -229,7 +229,7 @@ void standard_sub_snum(int snum, char *str); void standard_sub_vuser(char *str, user_struct *vuser); void standard_sub_vsnum(char *str, user_struct *vuser, int snum); -/*The following definitions come from lib/sysacls.c */ +/* The following definitions come from lib/sysacls.c */ int sys_acl_get_entry( SMB_ACL_T the_acl, int entry_id, SMB_ACL_ENTRY_T *entry_p); int sys_acl_get_tag_type( SMB_ACL_ENTRY_T entry_d, SMB_ACL_TAG_T *tag_type_p); @@ -358,7 +358,7 @@ int sys_acl_set_fd( int fd, SMB_ACL_T theacl); int sys_acl_free_acl(SMB_ACL_T the_acl) ; int sys_acl_free_qualifier(void *qual) ; -/*The following definitions come from lib/system.c */ +/* The following definitions come from lib/system.c */ int sys_usleep(long usecs); int sys_stat(const char *fname,SMB_STRUCT_STAT *sbuf); @@ -405,7 +405,7 @@ void *sys_dlopen(const char *name, int flags); void *sys_dlsym(void *handle, char *symbol); int sys_dlclose (void *handle); -/*The following definitions come from lib/talloc.c */ +/* The following definitions come from lib/talloc.c */ TALLOC_CTX *talloc_init(void); void *talloc(TALLOC_CTX *t, size_t size); @@ -417,7 +417,7 @@ void *talloc_zero(TALLOC_CTX *t, size_t size); void *talloc_memdup(TALLOC_CTX *t, void *p, size_t size); char *talloc_strdup(TALLOC_CTX *t, char *p); -/*The following definitions come from lib/time.c */ +/* The following definitions come from lib/time.c */ void GetTimeOfDay(struct timeval *tval); void TimeInit(void); @@ -438,11 +438,11 @@ char *http_timestring(time_t t); char *timestring(BOOL hires); time_t get_create_time(SMB_STRUCT_STAT *st,BOOL fake_dirs); -/*The following definitions come from lib/ufc.c */ +/* The following definitions come from lib/ufc.c */ char *ufc_crypt(char *key,char *salt); -/*The following definitions come from lib/username.c */ +/* The following definitions come from lib/username.c */ char *get_user_home_dir(char *user); BOOL map_username(char *user); @@ -451,7 +451,7 @@ BOOL user_in_group_list(char *user,char *gname); BOOL user_in_list(char *user,char *list); struct passwd *smb_getpwnam(char *user, BOOL allow_change); -/*The following definitions come from lib/util.c */ +/* The following definitions come from lib/util.c */ char *tmpdir(void); BOOL in_group(gid_t group, gid_t current_gid, int ngroups, gid_t *groups); @@ -521,7 +521,7 @@ BOOL ms_has_wild(char *s); BOOL mask_match(char *string, char *pattern, BOOL is_case_sensitive); int _Insure_trap_error(int a1, int a2, int a3, int a4, int a5, int a6); -/*The following definitions come from lib/util_array.c */ +/* The following definitions come from lib/util_array.c */ void free_void_array(uint32 num_entries, void **entries, void(free_item)(void*)); @@ -538,7 +538,7 @@ uint32* add_uint32s_to_array(uint32 *len, uint32 ***array, const uint32 *name); void free_sid_array(uint32 num_entries, DOM_SID **entries); DOM_SID* add_sid_to_array(uint32 *len, DOM_SID ***array, const DOM_SID *sid); -/*The following definitions come from lib/util_file.c */ +/* The following definitions come from lib/util_file.c */ BOOL do_file_lock(int fd, int waitsecs, int type); BOOL file_lock(int fd, int type, int secs, int *plock_depth); @@ -559,7 +559,7 @@ char **file_lines_pload(char *syscmd, int *numlines, BOOL convert); void file_lines_free(char **lines); void file_lines_slashcont(char **lines); -/*The following definitions come from lib/util_list.c */ +/* The following definitions come from lib/util_list.c */ BOOL copy_policy_hnd (POLICY_HND *dest, const POLICY_HND *src); BOOL compare_rpc_hnd_node(const RPC_HND_NODE *x, @@ -569,7 +569,7 @@ BOOL RpcHndList_set_connection(const POLICY_HND *hnd, BOOL RpcHndList_del_connection(const POLICY_HND *hnd); struct cli_connection* RpcHndList_get_connection(const POLICY_HND *hnd); -/*The following definitions come from lib/util_seaccess.c */ +/* The following definitions come from lib/util_seaccess.c */ void se_map_generic(uint32 *access_mask, struct generic_mapping *mapping); BOOL se_access_check(SEC_DESC *sd, struct current_user *user, @@ -577,7 +577,7 @@ BOOL se_access_check(SEC_DESC *sd, struct current_user *user, SEC_DESC_BUF *se_create_child_secdesc(TALLOC_CTX *ctx, SEC_DESC *parent_ctr, BOOL child_container); -/*The following definitions come from lib/util_sec.c */ +/* The following definitions come from lib/util_sec.c */ void gain_root_privilege(void); void gain_root_group_privilege(void); @@ -588,7 +588,7 @@ void restore_re_uid(void); int set_re_uid(void); void become_user_permanently(uid_t uid, gid_t gid); -/*The following definitions come from lib/util_sid.c */ +/* The following definitions come from lib/util_sid.c */ void generate_wellknown_sids(void); BOOL map_domain_sid_to_name(DOM_SID *sid, char *nt_domain); @@ -607,7 +607,7 @@ int sid_compare(const DOM_SID *sid1, const DOM_SID *sid2); BOOL sid_equal(const DOM_SID *sid1, const DOM_SID *sid2); size_t sid_size(DOM_SID *sid); -/*The following definitions come from lib/util_sock.c */ +/* The following definitions come from lib/util_sock.c */ BOOL is_a_socket(int fd); void set_socket_options(int fd, char *options); @@ -636,7 +636,7 @@ int open_pipe_sock(char *path); int create_pipe_socket(char *dir, int dir_perms, char *path, int path_perms); -/*The following definitions come from lib/util_str.c */ +/* The following definitions come from lib/util_str.c */ void set_first_token(char *ptr); BOOL next_token(char **ptr,char *buff,char *sep, size_t bufsize); @@ -676,7 +676,7 @@ void split_at_last_component(char *path, char *front, char sep, char *back); char *octal_string(int i); char *string_truncate(char *s, int length); -/*The following definitions come from lib/util_unistr.c */ +/* The following definitions come from lib/util_unistr.c */ size_t dos_PutUniCode(char *dst,const char *src, ssize_t len, BOOL null_terminate); void unistr_to_dos(char *dest, const char *src, size_t len); @@ -759,14 +759,14 @@ smb_ucs2_t *string_truncate_w(smb_ucs2_t *s, size_t length); smb_ucs2_t doscp2ucs2(int w); int ucs2doscp(smb_ucs2_t w); -/*The following definitions come from lib/wins_srv.c */ +/* The following definitions come from lib/wins_srv.c */ BOOL wins_srv_load_list( char *src ); struct in_addr wins_srv_ip( void ); void wins_srv_died( struct in_addr boothill_ip ); unsigned long wins_srv_count( void ); -/*The following definitions come from libsmb/cli_lsarpc.c */ +/* The following definitions come from libsmb/cli_lsarpc.c */ struct cli_state *cli_lsa_initialise(struct cli_state *cli, char *system_name, struct ntuser_creds *creds); @@ -789,7 +789,7 @@ uint32 cli_lsa_enum_trust_dom(struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 *num_domains, char ***domain_names, DOM_SID **domain_sids); -/*The following definitions come from libsmb/cli_samr.c */ +/* The following definitions come from libsmb/cli_samr.c */ struct cli_state *cli_samr_initialise(struct cli_state *cli, char *system_name, struct ntuser_creds *creds); @@ -810,7 +810,7 @@ uint32 cli_samr_open_group(struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 group_rid, POLICY_HND *group_pol); uint32 cli_samr_query_userinfo(struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *user_pol, uint16 switch_value, - SAM_USERINFO_CTR *ctr); + SAM_USERINFO_CTR **ctr); uint32 cli_samr_query_groupinfo(struct cli_state *cli, TALLOC_CTX *mem_ctx, POLICY_HND *group_pol, uint32 info_level, GROUP_INFO_CTR *ctr); @@ -843,7 +843,7 @@ uint32 cli_samr_lookup_rids(struct cli_state *cli, TALLOC_CTX *mem_ctx, uint32 *num_names, char ***names, uint32 **name_types); -/*The following definitions come from libsmb/cli_spoolss.c */ +/* The following definitions come from libsmb/cli_spoolss.c */ struct cli_state *cli_spoolss_initialise(struct cli_state *cli, char *system_name, @@ -930,7 +930,7 @@ uint32 cli_spoolss_addprinterex ( PRINTER_INFO_CTR *ctr ); -/*The following definitions come from libsmb/cliconnect.c */ +/* The following definitions come from libsmb/cliconnect.c */ BOOL cli_session_setup(struct cli_state *cli, char *user, @@ -955,7 +955,7 @@ BOOL cli_establish_connection(struct cli_state *cli, BOOL attempt_netbios_session_request(struct cli_state *cli, char *srchost, char *desthost, struct in_addr *pdest_ip); -/*The following definitions come from libsmb/clidgram.c */ +/* The following definitions come from libsmb/clidgram.c */ int cli_send_mailslot(int dgram_sock, BOOL unique, char *mailslot, char *buf, int len, @@ -967,7 +967,7 @@ int cli_get_response(int dgram_sock, BOOL unique, char *mailslot, char *buf, int int cli_get_backup_list(const char *myname, const char *send_to_name); int cli_get_backup_server(char *my_name, char *target, char *servername, int namesize); -/*The following definitions come from libsmb/clientgen.c */ +/* The following definitions come from libsmb/clientgen.c */ int cli_set_port(struct cli_state *cli, int port); BOOL cli_receive_smb(struct cli_state *cli); @@ -980,12 +980,12 @@ void cli_shutdown(struct cli_state *cli); void cli_sockopt(struct cli_state *cli, char *options); uint16 cli_setpid(struct cli_state *cli, uint16 pid); -/*The following definitions come from libsmb/clierror.c */ +/* The following definitions come from libsmb/clierror.c */ char *cli_errstr(struct cli_state *cli); int cli_error(struct cli_state *cli, uint8 *eclass, uint32 *num, uint32 *nt_rpc_error); -/*The following definitions come from libsmb/clifile.c */ +/* The following definitions come from libsmb/clifile.c */ BOOL cli_rename(struct cli_state *cli, char *fname_src, char *fname_dst); BOOL cli_unlink(struct cli_state *cli, char *fname); @@ -1014,7 +1014,7 @@ BOOL cli_chkpath(struct cli_state *cli, char *path); BOOL cli_dskattr(struct cli_state *cli, int *bsize, int *total, int *avail); int cli_ctemp(struct cli_state *cli, char *path, char **tmp_path); -/*The following definitions come from libsmb/clilist.c */ +/* The following definitions come from libsmb/clilist.c */ int cli_list_new(struct cli_state *cli,const char *Mask,uint16 attribute, void (*fn)(file_info *, const char *, void *), void *state); @@ -1023,20 +1023,20 @@ int cli_list_old(struct cli_state *cli,const char *Mask,uint16 attribute, int cli_list(struct cli_state *cli,const char *Mask,uint16 attribute, void (*fn)(file_info *, const char *, void *), void *state); -/*The following definitions come from libsmb/climessage.c */ +/* The following definitions come from libsmb/climessage.c */ BOOL cli_message_start(struct cli_state *cli, char *host, char *username, int *grp); BOOL cli_message_text(struct cli_state *cli, char *msg, int len, int grp); BOOL cli_message_end(struct cli_state *cli, int grp); -/*The following definitions come from libsmb/cliprint.c */ +/* The following definitions come from libsmb/cliprint.c */ int cli_print_queue(struct cli_state *cli, void (*fn)(struct print_job_info *)); int cli_printjob_del(struct cli_state *cli, int job); -/*The following definitions come from libsmb/clirap.c */ +/* The following definitions come from libsmb/clirap.c */ BOOL cli_api_pipe(struct cli_state *cli, char *pipe_name, uint16 *setup, uint32 setup_count, uint32 max_setup_count, @@ -1068,7 +1068,7 @@ BOOL cli_qfileinfo(struct cli_state *cli, int fnum, time_t *c_time, time_t *a_time, time_t *m_time, time_t *w_time, SMB_INO_T *ino); -/*The following definitions come from libsmb/clireadwrite.c */ +/* The following definitions come from libsmb/clireadwrite.c */ size_t cli_read(struct cli_state *cli, int fnum, char *buf, off_t offset, size_t size); ssize_t cli_write(struct cli_state *cli, @@ -1077,18 +1077,18 @@ ssize_t cli_write(struct cli_state *cli, ssize_t cli_smbwrite(struct cli_state *cli, int fnum, char *buf, off_t offset, size_t size1); -/*The following definitions come from libsmb/clisecdesc.c */ +/* The following definitions come from libsmb/clisecdesc.c */ SEC_DESC *cli_query_secdesc(struct cli_state *cli,int fd, TALLOC_CTX *mem_ctx); BOOL cli_set_secdesc(struct cli_state *cli,int fd, SEC_DESC *sd); -/*The following definitions come from libsmb/clistr.c */ +/* The following definitions come from libsmb/clistr.c */ int clistr_push(struct cli_state *cli, void *dest, const char *src, int dest_len, int flags); int clistr_pull(struct cli_state *cli, char *dest, const void *src, int dest_len, int src_len, int flags); int clistr_align(const void *buf, const void *p); -/*The following definitions come from libsmb/clitrans.c */ +/* The following definitions come from libsmb/clitrans.c */ BOOL cli_send_trans(struct cli_state *cli, int trans, char *pipe_name, @@ -1109,7 +1109,7 @@ BOOL cli_receive_nt_trans(struct cli_state *cli, char **param, int *param_len, char **data, int *data_len); -/*The following definitions come from libsmb/credentials.c */ +/* The following definitions come from libsmb/credentials.c */ char *credstr(uchar *cred); void cred_session_key(DOM_CHAL *clnt_chal, DOM_CHAL *srv_chal, char *pass, @@ -1124,7 +1124,7 @@ BOOL deal_with_creds(uchar sess_key[8], DOM_CRED *sto_clnt_cred, DOM_CRED *rcv_clnt_cred, DOM_CRED *rtn_srv_cred); -/*The following definitions come from libsmb/namequery.c */ +/* The following definitions come from libsmb/namequery.c */ struct node_status *name_status_query(int fd,struct nmb_name *name, struct in_addr to_ip, int *num_names); @@ -1149,7 +1149,7 @@ BOOL find_master_ip(char *group, struct in_addr *master_ip); BOOL lookup_pdc_name(const char *srcname, const char *domain, struct in_addr *pdc_ip, char *ret_name); BOOL get_dc_list(BOOL pdc_only, char *group, struct in_addr **ip_list, int *count); -/*The following definitions come from libsmb/nmblib.c */ +/* The following definitions come from libsmb/nmblib.c */ void debug_nmb_packet(struct packet_struct *p); char *nmb_namestr(struct nmb_name *n); @@ -1172,18 +1172,18 @@ int name_mangle( char *In, char *Out, char name_type ); int name_extract(char *buf,int ofs,char *name); int name_len(char *s1); -/*The following definitions come from libsmb/nterr.c */ +/* The following definitions come from libsmb/nterr.c */ BOOL get_safe_nt_error_msg(uint32 nt_code,char *msg, size_t len); char *get_nt_error_msg(uint32 nt_code); -/*The following definitions come from libsmb/passchange.c */ +/* The following definitions come from libsmb/passchange.c */ BOOL remote_password_change(const char *remote_machine, const char *user_name, const char *old_passwd, const char *new_passwd, char *err_str, size_t err_str_len); -/*The following definitions come from libsmb/pwd_cache.c */ +/* The following definitions come from libsmb/pwd_cache.c */ void pwd_init(struct pwd_info *pwd); BOOL pwd_is_nullpwd(const struct pwd_info *pwd); @@ -1198,7 +1198,7 @@ void pwd_make_lm_nt_16(struct pwd_info *pwd, char *clr); void pwd_make_lm_nt_owf(struct pwd_info *pwd, uchar cryptkey[8]); void pwd_get_lm_nt_owf(struct pwd_info *pwd, uchar lm_owf[24], uchar nt_owf[24]); -/*The following definitions come from libsmb/smbdes.c */ +/* The following definitions come from libsmb/smbdes.c */ void E_P16(unsigned char *p14,unsigned char *p16); void E_P24(unsigned char *p21, unsigned char *c8, unsigned char *p24); @@ -1209,7 +1209,7 @@ void cred_hash2(unsigned char *out,unsigned char *in,unsigned char *key); void cred_hash3(unsigned char *out,unsigned char *in,unsigned char *key, int forw); void SamOEMhash( unsigned char *data, unsigned char *key, int val); -/*The following definitions come from libsmb/smbencrypt.c */ +/* The following definitions come from libsmb/smbencrypt.c */ void SMBencrypt(uchar *passwd, uchar *c8, uchar *p24); void E_md4hash(uchar *passwd, uchar *p16); @@ -1222,18 +1222,18 @@ BOOL decode_pw_buffer(char in_buffer[516], char *new_pwrd, int new_pwrd_size, uint32 *new_pw_len, uchar nt_p16[16], uchar p16[16]); -/*The following definitions come from libsmb/smberr.c */ +/* The following definitions come from libsmb/smberr.c */ char *smb_errstr(char *inbuf); -/*The following definitions come from libsmb/unexpected.c */ +/* The following definitions come from libsmb/unexpected.c */ void unexpected_packet(struct packet_struct *p); void clear_unexpected(time_t t); struct packet_struct *receive_unexpected(enum packet_type packet_type, int id, char *mailslot_name); -/*The following definitions come from locking/brlock.c */ +/* The following definitions come from locking/brlock.c */ void brl_init(int read_only); BOOL brl_lock(SMB_DEV_T dev, SMB_INO_T ino, int fnum, @@ -1250,7 +1250,7 @@ BOOL brl_locktest(SMB_DEV_T dev, SMB_INO_T ino, int fnum, void brl_close(SMB_DEV_T dev, SMB_INO_T ino, pid_t pid, int tid, int fnum); int brl_forall(BRLOCK_FN(fn)); -/*The following definitions come from locking/locking.c */ +/* The following definitions come from locking/locking.c */ BOOL is_locked(files_struct *fsp,connection_struct *conn, SMB_BIG_UINT count,SMB_BIG_UINT offset, @@ -1280,7 +1280,7 @@ BOOL downgrade_share_oplock(files_struct *fsp); BOOL modify_delete_flag( SMB_DEV_T dev, SMB_INO_T inode, BOOL delete_on_close); int share_mode_forall(SHAREMODE_FN(fn)); -/*The following definitions come from locking/posix.c */ +/* The following definitions come from locking/posix.c */ int fd_close_posix(struct connection_struct *conn, files_struct *fsp); uint32 map_lock_offset(uint32 high, uint32 low); @@ -1291,7 +1291,7 @@ void posix_locking_close_file(files_struct *fsp); BOOL posix_locking_init(int read_only); BOOL posix_locking_end(void); -/*The following definitions come from msdfs/msdfs.c */ +/* The following definitions come from msdfs/msdfs.c */ BOOL create_junction(char* pathname, struct junction_map* jn); BOOL is_msdfs_link(connection_struct* conn, char* path); @@ -1308,7 +1308,7 @@ int setup_dfs_referral(char* pathname, int max_referral_level, char** ppdata); BOOL is_msdfs_link(connection_struct* conn, char* path); -/*The following definitions come from nmbd/asyncdns.c */ +/* The following definitions come from nmbd/asyncdns.c */ int asyncdns_fd(void); void kill_async_dns_child(void); @@ -1320,14 +1320,14 @@ BOOL queue_dns_query(struct packet_struct *p,struct nmb_name *question, struct name_record **n); void kill_async_dns_child(void); -/*The following definitions come from nmbd/nmbd.c */ +/* The following definitions come from nmbd/nmbd.c */ -/*The following definitions come from nmbd/nmbd_become_dmb.c */ +/* The following definitions come from nmbd/nmbd_become_dmb.c */ void add_domain_names(time_t t); -/*The following definitions come from nmbd/nmbd_become_lmb.c */ +/* The following definitions come from nmbd/nmbd_become_lmb.c */ void insert_permanent_name_into_unicast( struct subnet_record *subrec, struct nmb_name *nmbname, uint16 nb_type ); @@ -1336,7 +1336,7 @@ void unbecome_local_master_browser(struct subnet_record *subrec, struct work_rec void become_local_master_browser(struct subnet_record *subrec, struct work_record *work); void set_workgroup_local_master_browser_name( struct work_record *work, char *newname); -/*The following definitions come from nmbd/nmbd_browserdb.c */ +/* The following definitions come from nmbd/nmbd_browserdb.c */ void update_browser_death_time( struct browse_cache_record *browc ); struct browse_cache_record *create_browser_in_lmb_cache( char *work_name, @@ -1345,7 +1345,7 @@ struct browse_cache_record *create_browser_in_lmb_cache( char *work_name, struct browse_cache_record *find_browser_in_lmb_cache( char *browser_name ); void expire_lmb_browsers( time_t t ); -/*The following definitions come from nmbd/nmbd_browsesync.c */ +/* The following definitions come from nmbd/nmbd_browsesync.c */ void dmb_expire_and_sync_browser_lists(time_t t); void announce_and_sync_with_domain_master_browser( struct subnet_record *subrec, @@ -1353,7 +1353,7 @@ void announce_and_sync_with_domain_master_browser( struct subnet_record *subrec, void collect_all_workgroup_names_from_wins_server(time_t t); void sync_all_dmbs(time_t t); -/*The following definitions come from nmbd/nmbd_elections.c */ +/* The following definitions come from nmbd/nmbd_elections.c */ void check_master_browser_exists(time_t t); void run_elections(time_t t); @@ -1361,7 +1361,7 @@ void process_election(struct subnet_record *subrec, struct packet_struct *p, cha BOOL check_elections(void); void nmbd_message_election(int msg_type, pid_t src, void *buf, size_t len); -/*The following definitions come from nmbd/nmbd_incomingdgrams.c */ +/* The following definitions come from nmbd/nmbd_incomingdgrams.c */ void tell_become_backup(void); void process_host_announce(struct subnet_record *subrec, struct packet_struct *p, char *buf); @@ -1377,7 +1377,7 @@ void process_reset_browser(struct subnet_record *subrec, void process_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf); void process_lm_announce_request(struct subnet_record *subrec, struct packet_struct *p, char *buf); -/*The following definitions come from nmbd/nmbd_incomingrequests.c */ +/* The following definitions come from nmbd/nmbd_incomingrequests.c */ void process_name_release_request(struct subnet_record *subrec, struct packet_struct *p); @@ -1388,23 +1388,23 @@ void process_name_registration_request(struct subnet_record *subrec, void process_node_status_request(struct subnet_record *subrec, struct packet_struct *p); void process_name_query_request(struct subnet_record *subrec, struct packet_struct *p); -/*The following definitions come from nmbd/nmbd_lmhosts.c */ +/* The following definitions come from nmbd/nmbd_lmhosts.c */ void load_lmhosts_file(char *fname); BOOL find_name_in_lmhosts(struct nmb_name *nmbname, struct name_record **namerecp); -/*The following definitions come from nmbd/nmbd_logonnames.c */ +/* The following definitions come from nmbd/nmbd_logonnames.c */ void add_logon_names(void); -/*The following definitions come from nmbd/nmbd_mynames.c */ +/* The following definitions come from nmbd/nmbd_mynames.c */ void register_my_workgroup_one_subnet(struct subnet_record *subrec); BOOL register_my_workgroup_and_names(void); void release_my_names(void); void refresh_my_names(time_t t); -/*The following definitions come from nmbd/nmbd_namelistdb.c */ +/* The following definitions come from nmbd/nmbd_namelistdb.c */ void set_samba_nb_type(void); void remove_name_from_namelist( struct subnet_record *subrec, @@ -1444,7 +1444,7 @@ void expire_names(time_t t); void add_samba_names_to_subnet( struct subnet_record *subrec ); void dump_all_namelists(void); -/*The following definitions come from nmbd/nmbd_namequery.c */ +/* The following definitions come from nmbd/nmbd_namequery.c */ BOOL query_name(struct subnet_record *subrec, char *name, int type, query_name_success_function success_fn, @@ -1456,7 +1456,7 @@ BOOL query_name_from_wins_server(struct in_addr ip_to, query_name_fail_function fail_fn, struct userdata_struct *userdata); -/*The following definitions come from nmbd/nmbd_nameregister.c */ +/* The following definitions come from nmbd/nmbd_nameregister.c */ BOOL register_name(struct subnet_record *subrec, char *name, int type, uint16 nb_flags, @@ -1468,20 +1468,20 @@ BOOL refresh_name(struct subnet_record *subrec, struct name_record *namerec, refresh_name_fail_function fail_fn, struct userdata_struct *userdata); -/*The following definitions come from nmbd/nmbd_namerelease.c */ +/* The following definitions come from nmbd/nmbd_namerelease.c */ BOOL release_name(struct subnet_record *subrec, struct name_record *namerec, release_name_success_function success_fn, release_name_fail_function fail_fn, struct userdata_struct *userdata); -/*The following definitions come from nmbd/nmbd_nodestatus.c */ +/* The following definitions come from nmbd/nmbd_nodestatus.c */ BOOL node_status(struct subnet_record *subrec, struct nmb_name *nmbname, struct in_addr send_ip, node_status_success_function success_fn, node_status_fail_function fail_fn, struct userdata_struct *userdata); -/*The following definitions come from nmbd/nmbd_packets.c */ +/* The following definitions come from nmbd/nmbd_packets.c */ uint16 get_nb_flags(char *buf); void set_nb_flags(char *buf, uint16 nb_flags); @@ -1553,12 +1553,12 @@ BOOL send_mailslot(BOOL unique, char *mailslot,char *buf,int len, struct in_addr dest_ip,struct in_addr src_ip, int dest_port); -/*The following definitions come from nmbd/nmbd_processlogon.c */ +/* The following definitions come from nmbd/nmbd_processlogon.c */ void process_logon_packet(struct packet_struct *p,char *buf,int len, char *mailslot); -/*The following definitions come from nmbd/nmbd_responserecordsdb.c */ +/* The following definitions come from nmbd/nmbd_responserecordsdb.c */ void remove_response_record(struct subnet_record *subrec, struct response_record *rrec); @@ -1573,7 +1573,7 @@ struct response_record *find_response_record(struct subnet_record **ppsubrec, uint16 id); BOOL is_refresh_already_queued(struct subnet_record *subrec, struct name_record *namerec); -/*The following definitions come from nmbd/nmbd_sendannounce.c */ +/* The following definitions come from nmbd/nmbd_sendannounce.c */ void send_browser_reset(int reset_type, char *to_name, int to_type, struct in_addr to_ip); void broadcast_announce_request(struct subnet_record *subrec, struct work_record *work); @@ -1585,7 +1585,7 @@ void announce_my_servers_removed(void); void announce_remote(time_t t); void browse_sync_remote(time_t t); -/*The following definitions come from nmbd/nmbd_serverlistdb.c */ +/* The following definitions come from nmbd/nmbd_serverlistdb.c */ void remove_all_servers(struct work_record *work); struct server_record *find_server_in_workgroup(struct work_record *work, char *name); @@ -1597,7 +1597,7 @@ void update_server_ttl(struct server_record *servrec, int ttl); void expire_servers(struct work_record *work, time_t t); void write_browse_list(time_t t, BOOL force_write); -/*The following definitions come from nmbd/nmbd_subnetdb.c */ +/* The following definitions come from nmbd/nmbd_subnetdb.c */ void close_subnet(struct subnet_record *subrec); struct subnet_record *make_normal_subnet(struct interface *iface); @@ -1606,20 +1606,20 @@ BOOL we_are_a_wins_client(void); struct subnet_record *get_next_subnet_maybe_unicast(struct subnet_record *subrec); struct subnet_record *get_next_subnet_maybe_unicast_or_wins_server(struct subnet_record *subrec); -/*The following definitions come from nmbd/nmbd_synclists.c */ +/* The following definitions come from nmbd/nmbd_synclists.c */ void sync_browse_lists(struct work_record *work, char *name, int nm_type, struct in_addr ip, BOOL local, BOOL servers); void sync_check_completion(void); -/*The following definitions come from nmbd/nmbd_winsproxy.c */ +/* The following definitions come from nmbd/nmbd_winsproxy.c */ void make_wins_proxy_name_query_request( struct subnet_record *subrec, struct packet_struct *incoming_packet, struct nmb_name *question_name); -/*The following definitions come from nmbd/nmbd_winsserver.c */ +/* The following definitions come from nmbd/nmbd_winsserver.c */ BOOL packet_is_for_wins_server(struct packet_struct *packet); BOOL initialise_wins(void); @@ -1638,7 +1638,7 @@ void wins_process_name_release_request(struct subnet_record *subrec, void initiate_wins_processing(time_t t); void wins_write_database(BOOL background); -/*The following definitions come from nmbd/nmbd_workgroupdb.c */ +/* The following definitions come from nmbd/nmbd_workgroupdb.c */ struct work_record *find_workgroup_on_subnet(struct subnet_record *subrec, const char *name); @@ -1649,7 +1649,7 @@ void initiate_myworkgroup_startup(struct subnet_record *subrec, struct work_reco void dump_workgroups(BOOL force_write); void expire_workgroups_and_servers(time_t t); -/*The following definitions come from nsswitch/wb_client.c */ +/* The following definitions come from nsswitch/wb_client.c */ BOOL winbind_lookup_name(const char *name, DOM_SID *sid, enum SID_NAME_USE *name_type); BOOL winbind_lookup_sid(DOM_SID *sid, fstring dom_name, fstring name, enum SID_NAME_USE *name_type); @@ -1664,7 +1664,7 @@ BOOL winbind_gidtoname(fstring name, gid_t gid); BOOL winbind_nametouid(uid_t *puid, char *name); BOOL winbind_nametogid(gid_t *pgid, char *gname); -/*The following definitions come from nsswitch/wb_common.c */ +/* The following definitions come from nsswitch/wb_common.c */ void init_request(struct winbindd_request *request, int request_type); void init_response(struct winbindd_response *response); @@ -1673,7 +1673,7 @@ int write_sock(void *buffer, int count); int read_reply(struct winbindd_response *response); void free_response(struct winbindd_response *response); -/*The following definitions come from nsswitch/winbindd_glue.c */ +/* The following definitions come from nsswitch/winbindd_glue.c */ BOOL wb_lsa_open_policy(char *server, BOOL sec_qos, uint32 des_access, CLI_POLICY_HND *pol); @@ -1690,12 +1690,11 @@ BOOL wb_samr_close(CLI_POLICY_HND *hnd); BOOL wb_samr_connect(char *server, uint32 access_mask, CLI_POLICY_HND *pol); BOOL wb_samr_open_domain(CLI_POLICY_HND *connect_pol, uint32 ace_perms, DOM_SID *sid, CLI_POLICY_HND *domain_pol); -void wb_free_samr_userinfo_ctr(SAM_USERINFO_CTR * ctr); uint32 wb_samr_enum_dom_groups(CLI_POLICY_HND *pol, uint32 *start_idx, uint32 size, struct acct_info **sam, uint32 *num_sam_groups); BOOL wb_get_samr_query_userinfo(CLI_POLICY_HND *pol, uint32 info_level, - uint32 user_rid, SAM_USERINFO_CTR *ctr); + uint32 user_rid, SAM_USERINFO_CTR **ctr); BOOL wb_samr_open_user(CLI_POLICY_HND *pol, uint32 access_mask, uint32 rid, POLICY_HND *user_pol); BOOL wb_samr_query_usergroups(CLI_POLICY_HND *pol, uint32 *num_groups, @@ -1711,7 +1710,7 @@ BOOL wb_samr_query_dispinfo(CLI_POLICY_HND *pol, uint32 *start_ndx, uint16 info_level, uint32 *num_entries, SAM_DISPINFO_CTR *ctr); -/*The following definitions come from param/loadparm.c */ +/* The following definitions come from param/loadparm.c */ void lp_talloc_free(void); char *lp_logfile(void); @@ -1996,17 +1995,17 @@ int lp_minor_announce_version(void); void lp_set_name_resolve_order(char *new_order); char *lp_printername(int snum); -/*The following definitions come from param/params.c */ +/* The following definitions come from param/params.c */ BOOL pm_process( char *FileName, BOOL (*sfunc)(char *), BOOL (*pfunc)(char *, char *) ); -/*The following definitions come from passdb/machine_sid.c */ +/* The following definitions come from passdb/machine_sid.c */ BOOL pdb_generate_sam_sid(void); -/*The following definitions come from passdb/pampass.c */ +/* The following definitions come from passdb/pampass.c */ BOOL smb_pam_claim_session(char *user, char *tty, char *rhost); BOOL smb_pam_close_session(char *user, char *tty, char *rhost); @@ -2014,13 +2013,13 @@ uint32 smb_pam_accountcheck(char * user); uint32 smb_pam_passcheck(char * user, char * password); BOOL smb_pam_passchange(char * user, char * oldpassword, char * newpassword); -/*The following definitions come from passdb/pass_check.c */ +/* The following definitions come from passdb/pass_check.c */ void dfs_unlogin(void); BOOL pass_check(char *user, char *password, int pwlen, struct passwd *pwd, BOOL (*fn) (char *, char *)); -/*The following definitions come from passdb/passdb.c */ +/* The following definitions come from passdb/passdb.c */ BOOL initialize_password_db(BOOL reload); BOOL pdb_init_sam(SAM_ACCOUNT **user); @@ -2111,7 +2110,7 @@ BOOL pdb_set_unknown_5 (SAM_ACCOUNT *sampass, uint32 unkn); BOOL pdb_set_unknown_6 (SAM_ACCOUNT *sampass, uint32 unkn); BOOL pdb_set_hours (SAM_ACCOUNT *sampass, uint8 *hours); -/*The following definitions come from passdb/pdb_smbpasswd.c */ +/* The following definitions come from passdb/pdb_smbpasswd.c */ BOOL pdb_setsampwent (BOOL update); void pdb_endsampwent (void); @@ -2123,7 +2122,7 @@ BOOL pdb_add_sam_account(SAM_ACCOUNT *sampass); BOOL pdb_update_sam_account(SAM_ACCOUNT *sampass, BOOL override); BOOL pdb_delete_sam_account (char* username); -/*The following definitions come from passdb/pdb_tdb.c */ +/* The following definitions come from passdb/pdb_tdb.c */ BOOL pdb_setsampwent(BOOL update); void pdb_endsampwent(void); @@ -2135,7 +2134,7 @@ BOOL pdb_delete_sam_account(char *sname); BOOL pdb_update_sam_account (SAM_ACCOUNT *newpwd, BOOL override); BOOL pdb_add_sam_account (SAM_ACCOUNT *newpwd); -/*The following definitions come from passdb/secrets.c */ +/* The following definitions come from passdb/secrets.c */ BOOL secrets_init(void); void *secrets_fetch(char *key, size_t *size); @@ -2149,22 +2148,22 @@ BOOL secrets_fetch_trust_account_password(char *domain, uint8 ret_pwd[16], BOOL secrets_store_trust_account_password(char *domain, uint8 new_pwd[16]); BOOL trust_password_delete(char *domain); -/*The following definitions come from passdb/smbpassfile.c */ +/* The following definitions come from passdb/smbpassfile.c */ BOOL migrate_from_old_password_file(char *domain); -/*The following definitions come from printing/load.c */ +/* The following definitions come from printing/load.c */ void add_all_printers(void); void load_printers(void); -/*The following definitions come from printing/lpq_parse.c */ +/* The following definitions come from printing/lpq_parse.c */ BOOL parse_lpq_entry(int snum,char *line, print_queue_struct *buf, print_status_struct *status,BOOL first); -/*The following definitions come from printing/nt_printing.c */ +/* The following definitions come from printing/nt_printing.c */ BOOL nt_printing_init(void); int get_builtin_ntforms(nt_forms_struct **list); @@ -2207,28 +2206,28 @@ BOOL print_access_check(struct current_user *user, int snum, int access_type); BOOL print_time_access_check(int snum); uint32 printer_write_default_dev(int snum, const PRINTER_DEFAULT *printer_default); -/*The following definitions come from printing/pcap.c */ +/* The following definitions come from printing/pcap.c */ BOOL pcap_printername_ok(char *pszPrintername, char *pszPrintcapname); void pcap_printer_fn(void (*fn)(char *, char *)); -/*The following definitions come from printing/print_cups.c */ +/* The following definitions come from printing/print_cups.c */ -/*The following definitions come from printing/print_generic.c */ +/* The following definitions come from printing/print_generic.c */ -/*The following definitions come from printing/print_svid.c */ +/* The following definitions come from printing/print_svid.c */ void sysv_printer_fn(void (*fn)(char *, char *)); int sysv_printername_ok(char *name); -/*The following definitions come from printing/printfsp.c */ +/* The following definitions come from printing/printfsp.c */ files_struct *print_fsp_open(connection_struct *conn); void print_fsp_end(files_struct *fsp, BOOL normal_close); -/*The following definitions come from printing/printing.c */ +/* The following definitions come from printing/printing.c */ BOOL print_backend_init(void); BOOL print_job_exists(int jobid); @@ -2251,13 +2250,13 @@ BOOL print_queue_pause(struct current_user *user, int snum, int *errcode); BOOL print_queue_resume(struct current_user *user, int snum, int *errcode); BOOL print_queue_purge(struct current_user *user, int snum, int *errcode); -/*The following definitions come from profile/profile.c */ +/* The following definitions come from profile/profile.c */ void profile_message(int msg_type, pid_t src, void *buf, size_t len); void reqprofile_message(int msg_type, pid_t src, void *buf, size_t len); BOOL profile_setup(BOOL rdonly); -/*The following definitions come from rpc_client/cli_connect.c */ +/* The following definitions come from rpc_client/cli_connect.c */ void init_connections(void); void free_connections(void); @@ -2276,7 +2275,7 @@ BOOL rpc_con_pipe_req(struct cli_connection *con, uint8 op_num, prs_struct * data, prs_struct * rdata); BOOL rpc_con_ok(struct cli_connection *con); -/*The following definitions come from rpc_client/cli_login.c */ +/* The following definitions come from rpc_client/cli_login.c */ BOOL cli_nt_setup_creds(struct cli_state *cli, unsigned char mach_pwd[16]); BOOL cli_nt_srv_pwset(struct cli_state *cli, unsigned char *new_hashof_mach_pwd); @@ -2289,7 +2288,7 @@ BOOL cli_nt_login_network(struct cli_state *cli, char *domain, char *username, NET_ID_INFO_CTR *ctr, NET_USER_INFO_3 *user_info3); BOOL cli_nt_logoff(struct cli_state *cli, NET_ID_INFO_CTR *ctr); -/*The following definitions come from rpc_client/cli_lsarpc.c */ +/* The following definitions come from rpc_client/cli_lsarpc.c */ BOOL do_lsa_open_policy(struct cli_state *cli, char *system_name, POLICY_HND *hnd, @@ -2307,7 +2306,7 @@ uint32 lsa_lookup_sids(POLICY_HND *hnd, int num_sids, DOM_SID *sids, uint32 lsa_lookup_names(POLICY_HND *hnd, int num_names, char **names, DOM_SID **sids, uint32 **types, int *num_sids); -/*The following definitions come from rpc_client/cli_netlogon.c */ +/* The following definitions come from rpc_client/cli_netlogon.c */ BOOL cli_net_logon_ctrl2(struct cli_state *cli, uint32 status_level); BOOL cli_net_auth2(struct cli_state *cli, uint16 sec_chan, @@ -2318,7 +2317,7 @@ BOOL cli_net_sam_logon(struct cli_state *cli, NET_ID_INFO_CTR *ctr, NET_USER_INF BOOL cli_net_sam_logoff(struct cli_state *cli, NET_ID_INFO_CTR *ctr); BOOL change_trust_account_password( char *domain, char *remote_machine_list); -/*The following definitions come from rpc_client/cli_pipe.c */ +/* The following definitions come from rpc_client/cli_pipe.c */ BOOL rpc_api_pipe_req(struct cli_state *cli, uint8 op_num, prs_struct *data, prs_struct *rdata); @@ -2327,7 +2326,7 @@ void cli_nt_set_ntlmssp_flgs(struct cli_state *cli, uint32 ntlmssp_flgs); BOOL cli_nt_session_open(struct cli_state *cli, char *pipe_name); void cli_nt_session_close(struct cli_state *cli); -/*The following definitions come from rpc_client/cli_spoolss_notify.c */ +/* The following definitions come from rpc_client/cli_spoolss_notify.c */ BOOL spoolss_disconnect_from_client( struct cli_state *cli); BOOL spoolss_connect_to_client( struct cli_state *cli, char *remote_machine); @@ -2336,7 +2335,7 @@ BOOL cli_spoolss_reply_rrpcn(struct cli_state *cli, POLICY_HND *handle, uint32 change_low, uint32 change_high, uint32 *status); BOOL cli_spoolss_reply_close_printer(struct cli_state *cli, POLICY_HND *handle, uint32 *status); -/*The following definitions come from rpc_client/cli_use.c */ +/* The following definitions come from rpc_client/cli_use.c */ void init_cli_use(void); void free_cli_use(void); @@ -2349,7 +2348,7 @@ BOOL cli_net_use_del(const char *srv_name, void cli_net_use_enum(uint32 *num_cons, struct use_info ***use); void cli_use_wait_keyboard(void); -/*The following definitions come from rpc_client/ncacn_np_use.c */ +/* The following definitions come from rpc_client/ncacn_np_use.c */ BOOL ncacn_np_use_del(const char *srv_name, const char *pipe_name, const vuser_key * key, @@ -2362,7 +2361,7 @@ struct ncacn_np *ncacn_np_use_add(const char *pipe_name, const struct ntuser_creds *ntc, BOOL reuse, BOOL *is_new_connection); -/*The following definitions come from rpc_parse/parse_creds.c */ +/* The following definitions come from rpc_parse/parse_creds.c */ BOOL make_creds_unix(CREDS_UNIX *r_u, const char* user_name, const char* requested_name, @@ -2404,7 +2403,7 @@ BOOL create_user_creds( prs_struct *ps, uint32 pid, struct user_creds *usr); -/*The following definitions come from rpc_parse/parse_dfs.c */ +/* The following definitions come from rpc_parse/parse_dfs.c */ BOOL dfs_io_q_dfs_exist(char *desc, DFS_Q_DFS_EXIST *q_d, prs_struct *ps, int depth); BOOL dfs_io_r_dfs_exist(char *desc, DFS_R_DFS_EXIST *q_d, prs_struct *ps, int depth); @@ -2424,7 +2423,7 @@ BOOL dfs_io_dfs_info_ctr(char* desc, DFS_INFO_CTR* ctr, uint32 num_entries, uint BOOL dfs_io_r_dfs_enum(char *desc, DFS_R_DFS_ENUM *q_d, prs_struct *ps, int depth); BOOL dfs_io_dfs_storage_info(char *desc, DFS_INFO_3* info3, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_lsa.c */ +/* The following definitions come from rpc_parse/parse_lsa.c */ void init_lsa_trans_name(LSA_TRANS_NAME *trn, UNISTR2 *uni_name, uint16 sid_name_use, char *name, uint32 idx); @@ -2488,7 +2487,7 @@ BOOL lsa_io_r_close(char *desc, LSA_R_CLOSE *r_c, prs_struct *ps, int depth); BOOL lsa_io_q_open_secret(char *desc, LSA_Q_OPEN_SECRET *q_c, prs_struct *ps, int depth); BOOL lsa_io_r_open_secret(char *desc, LSA_R_OPEN_SECRET *r_c, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_misc.c */ +/* The following definitions come from rpc_parse/parse_misc.c */ TALLOC_CTX *get_current_rpc_talloc(void); void set_current_rpc_talloc( TALLOC_CTX *ctx); @@ -2561,7 +2560,7 @@ void init_unistr3(UNISTR3 *str, const char *buf); BOOL smb_io_unistr3(char *desc, UNISTR3 *name, prs_struct *ps, int depth); BOOL prs_uint64(char *name, prs_struct *ps, int depth, UINT64_S *data64); -/*The following definitions come from rpc_parse/parse_net.c */ +/* The following definitions come from rpc_parse/parse_net.c */ BOOL net_io_q_logon_ctrl2(char *desc, NET_Q_LOGON_CTRL2 *q_l, prs_struct *ps, int depth); void init_r_logon_ctrl2(NET_R_LOGON_CTRL2 *r_l, uint32 query_level, @@ -2614,7 +2613,7 @@ BOOL net_io_r_sam_logon(char *desc, NET_R_SAM_LOGON *r_l, prs_struct *ps, int de BOOL net_io_q_sam_logoff(char *desc, NET_Q_SAM_LOGOFF *q_l, prs_struct *ps, int depth); BOOL net_io_r_sam_logoff(char *desc, NET_R_SAM_LOGOFF *r_l, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_prs.c */ +/* The following definitions come from rpc_parse/parse_prs.c */ void prs_dump(char *name, int v, prs_struct *ps); void prs_debug(prs_struct *ps, int depth, char *desc, char *fn_name); @@ -2664,7 +2663,7 @@ BOOL prs_uint32_post(char *name, prs_struct *ps, int depth, uint32 *data32, int tdb_prs_store(TDB_CONTEXT *tdb, char *keystr, prs_struct *ps); int tdb_prs_fetch(TDB_CONTEXT *tdb, char *keystr, prs_struct *ps, TALLOC_CTX *mem_ctx); -/*The following definitions come from rpc_parse/parse_reg.c */ +/* The following definitions come from rpc_parse/parse_reg.c */ void init_reg_q_open_hklm(REG_Q_OPEN_HKLM *q_o, uint16 unknown_0, uint32 level); @@ -2732,7 +2731,7 @@ void init_reg_r_open_entry(REG_R_OPEN_ENTRY *r_r, POLICY_HND *pol, uint32 status); BOOL reg_io_r_open_entry(char *desc, REG_R_OPEN_ENTRY *r_r, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_rpc.c */ +/* The following definitions come from rpc_parse/parse_rpc.c */ void init_rpc_hdr(RPC_HDR *hdr, enum RPC_PKT_TYPE pkt_type, uint8 flags, uint32 call_id, int data_len, int auth_len); @@ -2786,7 +2785,7 @@ void init_rpc_auth_ntlmssp_chk(RPC_AUTH_NTLMSSP_CHK *chk, uint32 ver, uint32 crc32, uint32 seq_num); BOOL smb_io_rpc_auth_ntlmssp_chk(char *desc, RPC_AUTH_NTLMSSP_CHK *chk, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_samr.c */ +/* The following definitions come from rpc_parse/parse_samr.c */ void init_samr_q_close_hnd(SAMR_Q_CLOSE_HND * q_c, POLICY_HND *hnd); BOOL samr_io_q_close_hnd(char *desc, SAMR_Q_CLOSE_HND * q_u, @@ -3242,7 +3241,7 @@ void init_samr_r_chgpasswd_user(SAMR_R_CHGPASSWD_USER * r_u, uint32 status); BOOL samr_io_r_chgpasswd_user(char *desc, SAMR_R_CHGPASSWD_USER * r_u, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_sec.c */ +/* The following definitions come from rpc_parse/parse_sec.c */ void init_sec_access(SEC_ACCESS *t, uint32 mask); BOOL sec_io_access(char *desc, SEC_ACCESS *t, prs_struct *ps, int depth); @@ -3267,7 +3266,7 @@ SEC_DESC_BUF *make_sec_desc_buf(TALLOC_CTX *ctx, size_t len, SEC_DESC *sec_desc) SEC_DESC_BUF *dup_sec_desc_buf(TALLOC_CTX *ctx, SEC_DESC_BUF *src); BOOL sec_io_desc_buf(char *desc, SEC_DESC_BUF **ppsdb, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_spoolss.c */ +/* The following definitions come from rpc_parse/parse_spoolss.c */ BOOL make_systemtime(SYSTEMTIME *systime, struct tm *unixtime); BOOL smb_io_notify_info_data_strings(char *desc,SPOOL_NOTIFY_INFO_DATA *data, @@ -3514,7 +3513,7 @@ BOOL make_spoolss_q_reply_rrpcn(SPOOL_Q_REPLY_RRPCN *q_u, POLICY_HND *hnd, BOOL spoolss_io_q_reply_rrpcn(char *desc, SPOOL_Q_REPLY_RRPCN *q_u, prs_struct *ps, int depth); BOOL spoolss_io_r_reply_rrpcn(char *desc, SPOOL_R_REPLY_RRPCN *r_u, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_srv.c */ +/* The following definitions come from rpc_parse/parse_srv.c */ void init_srv_share_info1_str(SH_INFO_1_STR *sh1, char *net_name, char *remark); void init_srv_share_info1(SH_INFO_1 *sh1, char *net_name, uint32 type, char *remark); @@ -3610,7 +3609,7 @@ BOOL srv_io_r_net_disk_enum(char *desc, SRV_R_NET_DISK_ENUM *r_n, prs_struct *ps BOOL srv_io_q_net_name_validate(char *desc, SRV_Q_NET_NAME_VALIDATE *q_n, prs_struct *ps, int depth); BOOL srv_io_r_net_name_validate(char *desc, SRV_R_NET_NAME_VALIDATE *r_n, prs_struct *ps, int depth); -/*The following definitions come from rpc_parse/parse_wks.c */ +/* The following definitions come from rpc_parse/parse_wks.c */ void init_wks_q_query_info(WKS_Q_QUERY_INFO *q_u, char *server, uint16 switch_value) ; @@ -3623,11 +3622,11 @@ void init_wks_r_query_info(WKS_R_QUERY_INFO *r_u, int status) ; BOOL wks_io_r_query_info(char *desc, WKS_R_QUERY_INFO *r_u, prs_struct *ps, int depth); -/*The following definitions come from rpc_server/srv_dfs.c */ +/* The following definitions come from rpc_server/srv_dfs.c */ BOOL api_netdfs_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_dfs_nt.c */ +/* The following definitions come from rpc_server/srv_dfs_nt.c */ uint32 _dfs_exist(pipes_struct *p, DFS_Q_DFS_EXIST *q_u, DFS_R_DFS_EXIST *r_u); uint32 _dfs_add(pipes_struct *p, DFS_Q_DFS_ADD* q_u, DFS_R_DFS_ADD *r_u); @@ -3635,11 +3634,11 @@ uint32 _dfs_remove(pipes_struct *p, DFS_Q_DFS_REMOVE *q_u, DFS_R_DFS_REMOVE *r_u uint32 _dfs_enum(pipes_struct *p, DFS_Q_DFS_ENUM *q_u, DFS_R_DFS_ENUM *r_u); uint32 _dfs_get_info(pipes_struct *p, DFS_Q_DFS_GET_INFO *q_u, DFS_R_DFS_GET_INFO *r_u); -/*The following definitions come from rpc_server/srv_lsa.c */ +/* The following definitions come from rpc_server/srv_lsa.c */ BOOL api_ntlsa_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_lsa_hnd.c */ +/* The following definitions come from rpc_server/srv_lsa_hnd.c */ BOOL init_pipe_handle_list(pipes_struct *p, char *pipe_name); BOOL create_policy_hnd(pipes_struct *p, POLICY_HND *hnd, void (*free_fn)(void *), void *data_ptr); @@ -3647,7 +3646,7 @@ BOOL find_policy_by_hnd(pipes_struct *p, POLICY_HND *hnd, void **data_p); BOOL close_policy_hnd(pipes_struct *p, POLICY_HND *hnd); void close_policy_by_pipe(pipes_struct *p); -/*The following definitions come from rpc_server/srv_lsa_nt.c */ +/* The following definitions come from rpc_server/srv_lsa_nt.c */ uint32 _lsa_open_policy2(pipes_struct *p, LSA_Q_OPEN_POL2 *q_u, LSA_R_OPEN_POL2 *r_u); uint32 _lsa_open_policy(pipes_struct *p, LSA_Q_OPEN_POL *q_u, LSA_R_OPEN_POL *r_u); @@ -3658,11 +3657,11 @@ uint32 _lsa_lookup_names(pipes_struct *p,LSA_Q_LOOKUP_NAMES *q_u, LSA_R_LOOKUP_N uint32 _lsa_close(pipes_struct *p, LSA_Q_CLOSE *q_u, LSA_R_CLOSE *r_u); uint32 _lsa_open_secret(pipes_struct *p, LSA_Q_OPEN_SECRET *q_u, LSA_R_OPEN_SECRET *r_u); -/*The following definitions come from rpc_server/srv_netlog.c */ +/* The following definitions come from rpc_server/srv_netlog.c */ BOOL api_netlog_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_netlog_nt.c */ +/* The following definitions come from rpc_server/srv_netlog_nt.c */ uint32 _net_logon_ctrl2(pipes_struct *p, NET_Q_LOGON_CTRL2 *q_u, NET_R_LOGON_CTRL2 *r_u); uint32 _net_trust_dom_list(pipes_struct *p, NET_Q_TRUST_DOM_LIST *q_u, NET_R_TRUST_DOM_LIST *r_u); @@ -3673,7 +3672,7 @@ uint32 _net_srv_pwset(pipes_struct *p, NET_Q_SRV_PWSET *q_u, NET_R_SRV_PWSET *r_ uint32 _net_sam_logoff(pipes_struct *p, NET_Q_SAM_LOGOFF *q_u, NET_R_SAM_LOGOFF *r_u); uint32 _net_sam_logon(pipes_struct *p, NET_Q_SAM_LOGON *q_u, NET_R_SAM_LOGON *r_u); -/*The following definitions come from rpc_server/srv_pipe.c */ +/* The following definitions come from rpc_server/srv_pipe.c */ BOOL create_next_pdu(pipes_struct *p); BOOL api_pipe_bind_auth_resp(pipes_struct *p, prs_struct *rpc_in_p); @@ -3687,7 +3686,7 @@ BOOL api_pipe_request(pipes_struct *p); BOOL api_rpcTNP(pipes_struct *p, char *rpc_name, struct api_struct *api_rpc_cmds); -/*The following definitions come from rpc_server/srv_pipe_hnd.c */ +/* The following definitions come from rpc_server/srv_pipe_hnd.c */ pipes_struct *get_first_pipe(void); pipes_struct *get_next_pipe(pipes_struct *p); @@ -3705,22 +3704,22 @@ BOOL close_rpc_pipe_hnd(pipes_struct *p, connection_struct *conn); pipes_struct *get_rpc_pipe_p(char *buf, int where); pipes_struct *get_rpc_pipe(int pnum); -/*The following definitions come from rpc_server/srv_reg.c */ +/* The following definitions come from rpc_server/srv_reg.c */ BOOL api_reg_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_reg_nt.c */ +/* The following definitions come from rpc_server/srv_reg_nt.c */ uint32 _reg_close(pipes_struct *p, REG_Q_CLOSE *q_u, REG_R_CLOSE *r_u); uint32 _reg_open(pipes_struct *p, REG_Q_OPEN_HKLM *q_u, REG_R_OPEN_HKLM *r_u); uint32 _reg_open_entry(pipes_struct *p, REG_Q_OPEN_ENTRY *q_u, REG_R_OPEN_ENTRY *r_u); uint32 _reg_info(pipes_struct *p, REG_Q_INFO *q_u, REG_R_INFO *r_u); -/*The following definitions come from rpc_server/srv_samr.c */ +/* The following definitions come from rpc_server/srv_samr.c */ BOOL api_samr_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_samr_nt.c */ +/* The following definitions come from rpc_server/srv_samr_nt.c */ uint32 _samr_close_hnd(pipes_struct *p, SAMR_Q_CLOSE_HND *q_u, SAMR_R_CLOSE_HND *r_u); uint32 _samr_open_domain(pipes_struct *p, SAMR_Q_OPEN_DOMAIN *q_u, SAMR_R_OPEN_DOMAIN *r_u); @@ -3765,11 +3764,11 @@ uint32 _samr_get_dom_pwinfo(pipes_struct *p, SAMR_Q_GET_DOM_PWINFO *q_u, SAMR_R_ uint32 _samr_open_group(pipes_struct *p, SAMR_Q_OPEN_GROUP *q_u, SAMR_R_OPEN_GROUP *r_u); uint32 _samr_unknown_2d(pipes_struct *p, SAMR_Q_UNKNOWN_2D *q_u, SAMR_R_UNKNOWN_2D *r_u); -/*The following definitions come from rpc_server/srv_spoolss.c */ +/* The following definitions come from rpc_server/srv_spoolss.c */ BOOL api_spoolss_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_spoolss_nt.c */ +/* The following definitions come from rpc_server/srv_spoolss_nt.c */ void srv_spoolss_receive_message(int msg_type, pid_t src, void *buf, size_t len); uint32 _spoolss_open_printer_ex( pipes_struct *p, SPOOL_Q_OPEN_PRINTER_EX *q_u, SPOOL_R_OPEN_PRINTER_EX *r_u); @@ -3813,11 +3812,11 @@ uint32 _spoolss_enumprintprocdatatypes(pipes_struct *p, SPOOL_Q_ENUMPRINTPROCDAT uint32 _spoolss_enumprintmonitors(pipes_struct *p, SPOOL_Q_ENUMPRINTMONITORS *q_u, SPOOL_R_ENUMPRINTMONITORS *r_u); uint32 _spoolss_getjob( pipes_struct *p, SPOOL_Q_GETJOB *q_u, SPOOL_R_GETJOB *r_u); -/*The following definitions come from rpc_server/srv_srvsvc.c */ +/* The following definitions come from rpc_server/srv_srvsvc.c */ BOOL api_srvsvc_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_srvsvc_nt.c */ +/* The following definitions come from rpc_server/srv_srvsvc_nt.c */ BOOL share_info_db_init(void); void map_generic_share_sd_bits(SEC_DESC *psd); @@ -3836,7 +3835,7 @@ uint32 _srv_net_remote_tod(pipes_struct *p, SRV_Q_NET_REMOTE_TOD *q_u, SRV_R_NET uint32 _srv_net_disk_enum(pipes_struct *p, SRV_Q_NET_DISK_ENUM *q_u, SRV_R_NET_DISK_ENUM *r_u); uint32 _srv_net_name_validate(pipes_struct *p, SRV_Q_NET_NAME_VALIDATE *q_u, SRV_R_NET_NAME_VALIDATE *r_u); -/*The following definitions come from rpc_server/srv_util.c */ +/* The following definitions come from rpc_server/srv_util.c */ int make_dom_gids(TALLOC_CTX *ctx, char *gids_str, DOM_GID **ppgids); void get_domain_user_groups(char *domain_groups, char *user); @@ -3847,27 +3846,27 @@ uint32 local_lookup_group_rid(char *group_name, uint32 *rid); uint32 local_lookup_alias_rid(char *alias_name, uint32 *rid); uint32 local_lookup_user_rid(char *user_name, uint32 *rid); -/*The following definitions come from rpc_server/srv_wkssvc.c */ +/* The following definitions come from rpc_server/srv_wkssvc.c */ BOOL api_wkssvc_rpc(pipes_struct *p); -/*The following definitions come from rpc_server/srv_wkssvc_nt.c */ +/* The following definitions come from rpc_server/srv_wkssvc_nt.c */ uint32 _wks_query_info(pipes_struct *p, WKS_Q_QUERY_INFO *q_u, WKS_R_QUERY_INFO *r_u); -/*The following definitions come from rpcclient/cmd_lsarpc.c */ +/* The following definitions come from rpcclient/cmd_lsarpc.c */ -/*The following definitions come from rpcclient/cmd_samr.c */ +/* The following definitions come from rpcclient/cmd_samr.c */ void display_sam_info_1(SAM_ENTRY1 *e1, SAM_STR1 *s1); -/*The following definitions come from rpcclient/cmd_spoolss.c */ +/* The following definitions come from rpcclient/cmd_spoolss.c */ BOOL get_short_archi(char *short_archi, char *long_archi); void set_drv_info_3_env (DRIVER_INFO_3 *info, const char *arch); -/*The following definitions come from rpcclient/rpcclient.c */ +/* The following definitions come from rpcclient/rpcclient.c */ void fetch_domain_sid(struct cli_state *cli); void init_rpcclient_creds(struct ntuser_creds *creds, char* username, @@ -3876,7 +3875,7 @@ void add_command_set(struct cmd_set *cmd_set); struct cli_state *setup_connection(struct cli_state *cli, char *system_name, struct ntuser_creds *creds); -/*The following definitions come from smbd/blocking.c */ +/* The following definitions come from smbd/blocking.c */ BOOL push_blocking_lock_request( char *inbuf, int length, int lock_timeout, int lock_num); void remove_pending_lock_requests_by_fid(files_struct *fsp); @@ -3884,7 +3883,7 @@ void remove_pending_lock_requests_by_mid(int mid); BOOL blocking_locks_pending(void); void process_blocking_lock_queue(time_t t); -/*The following definitions come from smbd/chgpasswd.c */ +/* The following definitions come from smbd/chgpasswd.c */ BOOL chgpasswd(char *name, char *oldpass, char *newpass, BOOL as_root); BOOL chgpasswd(char *name, char *oldpass, char *newpass, BOOL as_root); @@ -3905,11 +3904,11 @@ BOOL change_oem_password(SAM_ACCOUNT *hnd, char *new_passwd, BOOL check_plaintext_password(char *user, char *old_passwd, int old_passwd_size, SAM_ACCOUNT **hnd); -/*The following definitions come from smbd/close.c */ +/* The following definitions come from smbd/close.c */ int close_file(files_struct *fsp, BOOL normal_close); -/*The following definitions come from smbd/conn.c */ +/* The following definitions come from smbd/conn.c */ void conn_init(void); int conn_num_open(void); @@ -3920,18 +3919,18 @@ void conn_close_all(void); BOOL conn_idle_all(time_t t, int deadtime); void conn_free(connection_struct *conn); -/*The following definitions come from smbd/connection.c */ +/* The following definitions come from smbd/connection.c */ TDB_CONTEXT *conn_tdb_ctx(void); BOOL yield_connection(connection_struct *conn,char *name,int max_connections); BOOL claim_connection(connection_struct *conn,char *name,int max_connections,BOOL Clear); -/*The following definitions come from smbd/dfree.c */ +/* The following definitions come from smbd/dfree.c */ SMB_BIG_UINT sys_disk_free(char *path, BOOL small_query, SMB_BIG_UINT *bsize,SMB_BIG_UINT *dfree,SMB_BIG_UINT *dsize); -/*The following definitions come from smbd/dir.c */ +/* The following definitions come from smbd/dir.c */ void init_dptrs(void); char *dptr_path(int key); @@ -3959,7 +3958,7 @@ void DirCacheAdd( char *path, char *name, char *dname, int snum ); char *DirCacheCheck( char *path, char *name, int snum ); void DirCacheFlush(int snum); -/*The following definitions come from smbd/dosmode.c */ +/* The following definitions come from smbd/dosmode.c */ mode_t unix_mode(connection_struct *conn,int dosmode,const char *fname); int dos_mode(connection_struct *conn,char *path,SMB_STRUCT_STAT *sbuf); @@ -3967,13 +3966,13 @@ int file_chmod(connection_struct *conn,char *fname,int dosmode,SMB_STRUCT_STAT * int file_utime(connection_struct *conn, char *fname, struct utimbuf *times); BOOL set_filetime(connection_struct *conn, char *fname, time_t mtime); -/*The following definitions come from smbd/error.c */ +/* The following definitions come from smbd/error.c */ int cached_error_packet(char *inbuf,char *outbuf,files_struct *fsp,int line); int unix_error_packet(char *inbuf,char *outbuf,int def_class,uint32 def_code,int line); int error_packet(char *inbuf,char *outbuf,int error_class,uint32 error_code,int line); -/*The following definitions come from smbd/fileio.c */ +/* The following definitions come from smbd/fileio.c */ SMB_OFF_T seek_file(files_struct *fsp,SMB_OFF_T pos); BOOL read_from_write_cache(files_struct *fsp,char *data,SMB_OFF_T pos,size_t n); @@ -3984,13 +3983,13 @@ void set_filelen_write_cache(files_struct *fsp, SMB_OFF_T file_size); ssize_t flush_write_cache(files_struct *fsp, enum flush_reason_enum reason); void sync_file(connection_struct *conn, files_struct *fsp); -/*The following definitions come from smbd/filename.c */ +/* The following definitions come from smbd/filename.c */ BOOL unix_convert(char *name,connection_struct *conn,char *saved_last_component, BOOL *bad_path, SMB_STRUCT_STAT *pst); BOOL check_name(char *name,connection_struct *conn); -/*The following definitions come from smbd/files.c */ +/* The following definitions come from smbd/files.c */ files_struct *file_new(connection_struct *conn); void file_close_conn(connection_struct *conn); @@ -4008,7 +4007,7 @@ void file_chain_reset(void); void file_chain_save(void); void file_chain_restore(void); -/*The following definitions come from smbd/ipc.c */ +/* The following definitions come from smbd/ipc.c */ void send_trans_reply(char *outbuf, char *rparam, int rparam_len, @@ -4016,12 +4015,12 @@ void send_trans_reply(char *outbuf, BOOL buffer_too_large); int reply_trans(connection_struct *conn, char *inbuf,char *outbuf, int size, int bufsize); -/*The following definitions come from smbd/lanman.c */ +/* The following definitions come from smbd/lanman.c */ int api_reply(connection_struct *conn,uint16 vuid,char *outbuf,char *data,char *params, int tdscnt,int tpscnt,int mdrcnt,int mprcnt); -/*The following definitions come from smbd/mangle.c */ +/* The following definitions come from smbd/mangle.c */ BOOL is_mangled( char *s ); BOOL is_8_3( char *fname, BOOL check_case ); @@ -4030,7 +4029,7 @@ BOOL check_mangled_cache( char *s ); void mangle_name_83( char *s); BOOL name_map_mangle(char *OutName, BOOL need83, BOOL cache83, int snum); -/*The following definitions come from smbd/message.c */ +/* The following definitions come from smbd/message.c */ int reply_sends(connection_struct *conn, char *inbuf,char *outbuf, int dum_size, int dum_buffsize); @@ -4041,17 +4040,17 @@ int reply_sendtxt(connection_struct *conn, int reply_sendend(connection_struct *conn, char *inbuf,char *outbuf, int dum_size, int dum_buffsize); -/*The following definitions come from smbd/negprot.c */ +/* The following definitions come from smbd/negprot.c */ int reply_negprot(connection_struct *conn, char *inbuf,char *outbuf, int dum_size, int dum_buffsize); -/*The following definitions come from smbd/noquotas.c */ +/* The following definitions come from smbd/noquotas.c */ BOOL disk_quotas(char *path,SMB_BIG_UINT *bsize,SMB_BIG_UINT *dfree,SMB_BIG_UINT *dsize); -/*The following definitions come from smbd/notify.c */ +/* The following definitions come from smbd/notify.c */ void remove_pending_change_notify_requests_by_fid(files_struct *fsp); void remove_pending_change_notify_requests_by_mid(int mid); @@ -4061,15 +4060,15 @@ BOOL process_pending_change_notify_queue(time_t t); BOOL change_notify_set(char *inbuf, files_struct *fsp, connection_struct *conn, uint32 flags); BOOL init_change_notify(void); -/*The following definitions come from smbd/notify_hash.c */ +/* The following definitions come from smbd/notify_hash.c */ struct cnotify_fns *hash_notify_init(void) ; -/*The following definitions come from smbd/notify_kernel.c */ +/* The following definitions come from smbd/notify_kernel.c */ struct cnotify_fns *kernel_notify_init(void) ; -/*The following definitions come from smbd/nttrans.c */ +/* The following definitions come from smbd/nttrans.c */ void fail_next_srvsvc_open(void); BOOL should_fail_next_srvsvc_open(const char *pipename); @@ -4082,7 +4081,7 @@ int reply_nttranss(connection_struct *conn, int reply_nttrans(connection_struct *conn, char *inbuf,char *outbuf,int length,int bufsize); -/*The following definitions come from smbd/open.c */ +/* The following definitions come from smbd/open.c */ int fd_close(struct connection_struct *conn, files_struct *fsp); files_struct *open_file_shared(connection_struct *conn,char *fname, SMB_STRUCT_STAT *psbuf, @@ -4095,7 +4094,7 @@ files_struct *open_directory(connection_struct *conn, char *fname, SMB_STRUCT_STAT *psbuf, int smb_ofun, mode_t unixmode, int *action); BOOL check_file_sharing(connection_struct *conn,char *fname, BOOL rename_op); -/*The following definitions come from smbd/oplock.c */ +/* The following definitions come from smbd/oplock.c */ int32 get_number_of_exclusive_open_oplocks(void); BOOL receive_local_message(fd_set *fds, char *buffer, int buffer_len, int timeout); @@ -4111,15 +4110,15 @@ BOOL attempt_close_oplocked_file(files_struct *fsp); void release_level_2_oplocks_on_change(files_struct *fsp); BOOL init_oplocks(void); -/*The following definitions come from smbd/oplock_irix.c */ +/* The following definitions come from smbd/oplock_irix.c */ struct kernel_oplocks *irix_init_kernel_oplocks(void) ; -/*The following definitions come from smbd/oplock_linux.c */ +/* The following definitions come from smbd/oplock_linux.c */ struct kernel_oplocks *linux_init_kernel_oplocks(void) ; -/*The following definitions come from smbd/password.c */ +/* The following definitions come from smbd/password.c */ void generate_next_challenge(char *challenge); BOOL set_challenge(unsigned char *challenge); @@ -4152,7 +4151,7 @@ BOOL domain_client_validate( char *user, char *domain, char *smb_ntpasswd, int smb_ntpasslen, BOOL *user_exists); -/*The following definitions come from smbd/pipes.c */ +/* The following definitions come from smbd/pipes.c */ int reply_open_pipe_and_X(connection_struct *conn, char *inbuf,char *outbuf,int length,int bufsize); @@ -4161,14 +4160,14 @@ int reply_pipe_write_and_X(char *inbuf,char *outbuf,int length,int bufsize); int reply_pipe_read_and_X(char *inbuf,char *outbuf,int length,int bufsize); int reply_pipe_close(connection_struct *conn, char *inbuf,char *outbuf); -/*The following definitions come from smbd/posix_acls.c */ +/* The following definitions come from smbd/posix_acls.c */ size_t get_nt_acl(files_struct *fsp, SEC_DESC **ppdesc); BOOL set_nt_acl(files_struct *fsp, uint32 security_info_sent, SEC_DESC *psd); int chmod_acl(char *name, mode_t mode); int fchmod_acl(int fd, mode_t mode); -/*The following definitions come from smbd/process.c */ +/* The following definitions come from smbd/process.c */ BOOL push_oplock_pending_smb_message(char *buf, int msg_len); BOOL receive_next_smb(char *inbuf, int bufsize, int timeout); @@ -4180,7 +4179,7 @@ int chain_reply(char *inbuf,char *outbuf,int size,int bufsize); void check_reload(int t); void smbd_process(void); -/*The following definitions come from smbd/reply.c */ +/* The following definitions come from smbd/reply.c */ int reply_special(char *inbuf,char *outbuf); int reply_tcon(connection_struct *conn, @@ -4254,7 +4253,7 @@ int reply_writebs(connection_struct *conn, char *inbuf,char *outbuf, int dum_siz int reply_setattrE(connection_struct *conn, char *inbuf,char *outbuf, int size, int dum_buffsize); int reply_getattrE(connection_struct *conn, char *inbuf,char *outbuf, int size, int dum_buffsize); -/*The following definitions come from smbd/sec_ctx.c */ +/* The following definitions come from smbd/sec_ctx.c */ int get_current_groups(int *p_ngroups, gid_t **p_groups); void delete_nt_token(NT_USER_TOKEN **pptoken); @@ -4266,14 +4265,14 @@ void set_root_sec_ctx(void); BOOL pop_sec_ctx(void); void init_sec_ctx(void); -/*The following definitions come from smbd/server.c */ +/* The following definitions come from smbd/server.c */ int smbd_server_fd(void); void smbd_set_server_fd(int fd); BOOL reload_services(BOOL test); void exit_server(char *reason); -/*The following definitions come from smbd/service.c */ +/* The following definitions come from smbd/service.c */ BOOL become_service(connection_struct *conn,BOOL do_chdir); int add_home_service(char *service, char *homedir); @@ -4281,12 +4280,12 @@ int find_service(char *service); connection_struct *make_connection(char *service,char *user,char *password, int pwlen, char *dev,uint16 vuid, int *ecode); void close_cnum(connection_struct *conn, uint16 vuid); -/*The following definitions come from smbd/session.c */ +/* The following definitions come from smbd/session.c */ BOOL session_claim(uint16 vuid); void session_yield(uint16 vuid); -/*The following definitions come from smbd/srvstr.c */ +/* The following definitions come from smbd/srvstr.c */ int srvstr_push(void *outbuf, void *dest, const char *src, int dest_len, int flags); int srvstr_pull(void *inbuf, char *dest, const void *src, int dest_len, int src_len, int flags); @@ -4294,7 +4293,7 @@ int srvstr_align(void *inbuf, int offset); int srvstr_push_ascii(void *dest, const char *src, int dest_len); int srvstr_pull_ascii(char *dest, const void *src, int dest_len); -/*The following definitions come from smbd/ssl.c */ +/* The following definitions come from smbd/ssl.c */ int sslutil_init(int isServer); int sslutil_accept(int fd); @@ -4303,14 +4302,14 @@ int sslutil_connect(int fd); int sslutil_disconnect(int fd); int sslutil_negotiate_ssl(int fd, int msg_type); -/*The following definitions come from smbd/statcache.c */ +/* The following definitions come from smbd/statcache.c */ void stat_cache_add( char *full_orig_name, char *orig_translated_path); BOOL stat_cache_lookup(connection_struct *conn, char *name, char *dirpath, char **start, SMB_STRUCT_STAT *pst); BOOL reset_stat_cache( void ); -/*The following definitions come from smbd/trans2.c */ +/* The following definitions come from smbd/trans2.c */ int reply_findclose(connection_struct *conn, char *inbuf,char *outbuf,int length,int bufsize); @@ -4321,7 +4320,7 @@ int reply_transs2(connection_struct *conn, int reply_trans2(connection_struct *conn, char *inbuf,char *outbuf,int length,int bufsize); -/*The following definitions come from smbd/uid.c */ +/* The following definitions come from smbd/uid.c */ BOOL become_guest(void); BOOL become_user(connection_struct *conn, uint16 vuid); @@ -4337,14 +4336,14 @@ DOM_SID *gid_to_sid(DOM_SID *psid, gid_t gid); BOOL sid_to_uid(DOM_SID *psid, uid_t *puid, enum SID_NAME_USE *sidtype); BOOL sid_to_gid(DOM_SID *psid, gid_t *pgid, enum SID_NAME_USE *sidtype); -/*The following definitions come from smbd/utmp.c */ +/* The following definitions come from smbd/utmp.c */ void sys_utmp_yield(const char *username, const char *hostname, const char *id_str, int id_num); void sys_utmp_claim(const char *username, const char *hostname, const char *id_str, int id_num); -/*The following definitions come from smbd/vfs-wrap.c */ +/* The following definitions come from smbd/vfs-wrap.c */ int vfswrap_dummy_connect(connection_struct *conn, char *service, char *user); void vfswrap_dummy_disconnect(connection_struct *conn); @@ -4382,7 +4381,7 @@ BOOL vfswrap_set_nt_acl(files_struct *fsp, char *name, uint32 security_info_sent int vfswrap_chmod_acl(connection_struct *conn, char *name, mode_t mode); int vfswrap_fchmod_acl(files_struct *fsp, int fd, mode_t mode); -/*The following definitions come from smbd/vfs.c */ +/* The following definitions come from smbd/vfs.c */ int vfs_init_default(connection_struct *conn); BOOL vfs_init_custom(connection_struct *conn); @@ -4401,12 +4400,12 @@ int vfs_ChDir(connection_struct *conn, char *path); char *vfs_GetWd(connection_struct *conn, char *path); BOOL reduce_name(connection_struct *conn, char *s,char *dir,BOOL widelinks); -/*The following definitions come from smbwrapper/realcalls.c */ +/* The following definitions come from smbwrapper/realcalls.c */ int real_utime(const char *name, struct utimbuf *buf); int real_utimes(const char *name, struct timeval tv[2]); -/*The following definitions come from smbwrapper/shared.c */ +/* The following definitions come from smbwrapper/shared.c */ void smbw_setup_shared(void); char *smbw_getshared(const char *name); @@ -4414,7 +4413,7 @@ void smbw_setshared(const char *name, const char *val); int smbw_setenv(const char *name, const char *value); int smbw_shared_fd(int fd); -/*The following definitions come from smbwrapper/smbw.c */ +/* The following definitions come from smbwrapper/smbw.c */ void smbw_init(void); int smbw_fd(int fd); @@ -4449,7 +4448,7 @@ int smbw_dup(int fd); int smbw_dup2(int fd, int fd2); int smbw_fork(void); -/*The following definitions come from smbwrapper/smbw_cache.c */ +/* The following definitions come from smbwrapper/smbw_cache.c */ BOOL smbw_NetServerEnum(struct cli_state *cli, char *workgroup, uint32 stype, void (*fn)(const char *, uint32, const char *, void *), @@ -4458,7 +4457,7 @@ int smbw_RNetShareEnum(struct cli_state *cli, void (*fn)(const char *, uint32, const char *, void *), void *state); -/*The following definitions come from smbwrapper/smbw_dir.c */ +/* The following definitions come from smbwrapper/smbw_dir.c */ struct smbw_dir *smbw_dir(int fd); int smbw_dirp(DIR *dirp); @@ -4478,7 +4477,7 @@ int smbw_closedir(DIR *dirp); void smbw_seekdir(DIR *dirp, off_t offset); off_t smbw_telldir(DIR *dirp); -/*The following definitions come from smbwrapper/smbw_stat.c */ +/* The following definitions come from smbwrapper/smbw_stat.c */ void smbw_setup_stat(struct stat *st, char *fname, size_t size, int mode); BOOL smbw_getatr(struct smbw_server *srv, char *path, @@ -4490,7 +4489,7 @@ int smbw_stat_printjob(struct smbw_server *srv,char *path, int smbw_fstat(int fd, struct stat *st); int smbw_stat(const char *fname, struct stat *st); -/*The following definitions come from tdb/spinlock.c */ +/* The following definitions come from tdb/spinlock.c */ int tdb_spinlock(TDB_CONTEXT *tdb, int list, int rw_type); int tdb_spinunlock(TDB_CONTEXT *tdb, int list, int rw_type); @@ -4498,7 +4497,7 @@ int tdb_create_rwlocks(int fd, unsigned int hash_size); int tdb_clear_spinlocks(TDB_CONTEXT *tdb); int tdb_clear_spinlocks(TDB_CONTEXT *tdb); -/*The following definitions come from tdb/tdb.c */ +/* The following definitions come from tdb/tdb.c */ void tdb_printfreelist(TDB_CONTEXT *tdb); enum TDB_ERROR tdb_error(TDB_CONTEXT *tdb); @@ -4520,7 +4519,7 @@ void tdb_unlockkeys(TDB_CONTEXT *tdb); int tdb_chainlock(TDB_CONTEXT *tdb, TDB_DATA key); void tdb_chainunlock(TDB_CONTEXT *tdb, TDB_DATA key); -/*The following definitions come from tdb/tdbutil.c */ +/* The following definitions come from tdb/tdbutil.c */ int tdb_lock_bystring(TDB_CONTEXT *tdb, char *keyval); void tdb_unlock_bystring(TDB_CONTEXT *tdb, char *keyval); @@ -4533,7 +4532,7 @@ TDB_DATA tdb_fetch_by_string(TDB_CONTEXT *tdb, char *keystr); size_t tdb_pack(char *buf, int bufsize, char *fmt, ...); int tdb_unpack(char *buf, int bufsize, char *fmt, ...); -/*The following definitions come from utils/nbio.c */ +/* The following definitions come from utils/nbio.c */ void nb_setup(struct cli_state *cli); void nb_unlink(char *fname); @@ -4547,10 +4546,10 @@ void nb_rename(char *old, char *new); void nb_stat(char *fname, int size); void nb_create(char *fname, int size); -/*The following definitions come from utils/torture.c */ +/* The following definitions come from utils/torture.c */ -/*The following definitions come from web/cgi.c */ +/* The following definitions come from web/cgi.c */ void cgi_load_variables(FILE *f1); char *cgi_variable(char *name); @@ -4563,12 +4562,12 @@ char *cgi_remote_host(void); char *cgi_remote_addr(void); BOOL cgi_waspost(void); -/*The following definitions come from web/diagnose.c */ +/* The following definitions come from web/diagnose.c */ BOOL nmbd_running(void); BOOL smbd_running(void); -/*The following definitions come from web/startstop.c */ +/* The following definitions come from web/startstop.c */ void start_smbd(void); void start_nmbd(void); @@ -4576,10 +4575,10 @@ void stop_smbd(void); void stop_nmbd(void); void kill_pid(pid_t pid); -/*The following definitions come from web/statuspage.c */ +/* The following definitions come from web/statuspage.c */ void status_page(void); -/*The following definitions come from web/swat.c */ +/* The following definitions come from web/swat.c */ #endif /* _PROTO_H_ */ |