diff options
author | Jeremy Allison <jra@samba.org> | 2000-01-25 22:57:51 +0000 |
---|---|---|
committer | Jeremy Allison <jra@samba.org> | 2000-01-25 22:57:51 +0000 |
commit | b5e7e4277d87c9eaa663f92c081a869b34170380 (patch) | |
tree | 65da8a8a5b4615cfd26e81696ef486fc1fb07d31 /source3/include/proto.h | |
parent | 014bdf941f71447909d3d98974e543fbbebfd75e (diff) | |
download | samba-b5e7e4277d87c9eaa663f92c081a869b34170380.tar.gz samba-b5e7e4277d87c9eaa663f92c081a869b34170380.tar.bz2 samba-b5e7e4277d87c9eaa663f92c081a869b34170380.zip |
First set of speed improvements from Ying Chen <ying@almaden.ibm.com>.
Inline several commonly used functions as macros.
Jeremy.
(This used to be commit fc0219c7cc4b83e6db17d5b3be70d74fd7971089)
Diffstat (limited to 'source3/include/proto.h')
-rw-r--r-- | source3/include/proto.h | 13 |
1 files changed, 0 insertions, 13 deletions
diff --git a/source3/include/proto.h b/source3/include/proto.h index f78f19cb40..aa6e4104c1 100644 --- a/source3/include/proto.h +++ b/source3/include/proto.h @@ -269,7 +269,6 @@ char *tmpdir(void); BOOL in_group(gid_t group, gid_t current_gid, int ngroups, gid_t *groups); char *Atoic(char *p, int *n, char *c); char *get_numlist(char *p, uint32 **num, int *count); -void putip(void *dest,void *src); char *dns_to_netbios_name(char *dns_name); int name_mangle( char *In, char *Out, char name_type ); BOOL file_exist(char *fname,SMB_STRUCT_STAT *sbuf); @@ -278,16 +277,9 @@ time_t file_modtime(char *fname); BOOL directory_exist(char *dname,SMB_STRUCT_STAT *st); SMB_OFF_T get_file_size(char *file_name); char *attrib_string(uint16 mode); -void unix_format(char *fname); -void dos_format(char *fname); void show_msg(char *buf); -int smb_len(char *buf); -void _smb_setlen(char *buf,int len); void smb_setlen(char *buf,int len); int set_message(char *buf,int num_words,int num_bytes,BOOL zero); -int smb_buflen(char *buf); -char *smb_buf(char *buf); -int smb_offset(char *p,char *buf); void dos_clean_name(char *s); void unix_clean_name(char *s); BOOL reduce_name(char *s,char *dir,BOOL widelinks); @@ -295,20 +287,17 @@ void expand_mask(char *Mask,BOOL doext); void make_dir_struct(char *buf,char *mask,char *fname,SMB_OFF_T size,int mode,time_t date); void close_low_fds(void); int set_blocking(int fd, BOOL set); -int TvalDiff(struct timeval *tvalold,struct timeval *tvalnew); SMB_OFF_T transfer_file(int infd,int outfd,SMB_OFF_T n,char *header,int headlen,int align); int name_extract(char *buf,int ofs,char *name); int name_len(char *s1); void msleep(int t); BOOL unix_do_match(char *str, char *regexp, BOOL case_sig); -BOOL exact_match(char *str, char *regexp, BOOL case_sig); BOOL mask_match(char *str, char *regexp, BOOL case_sig, BOOL trans2); void become_daemon(void); BOOL yesno(char *p); int set_filelen(int fd, SMB_OFF_T len); void *Realloc(void *p,size_t size); BOOL get_myname(char *my_name); -BOOL ip_equal(struct in_addr ip1,struct in_addr ip2); int interpret_protocol(char *str,int def); BOOL is_ipaddress(const char *str); uint32 interpret_addr(char *str); @@ -343,7 +332,6 @@ char *tab_depth(int depth); int str_checksum(const char *s); void zero_free(void *p, size_t size); int set_maxfiles(int requested_max); -void reg_get_subkey(char *full_keyname, char *key_name, char *subkey_name); BOOL reg_split_key(char *full_keyname, uint32 *reg_type, char *key_name); char *smbd_mktemp(char *template); void *memdup(void *p, size_t size); @@ -2604,7 +2592,6 @@ void dptr_idlecnum(connection_struct *conn); void dptr_closepath(char *path,uint16 spid); int dptr_create(connection_struct *conn,char *path, BOOL old_handle, BOOL expect_close,uint16 spid); BOOL dptr_fill(char *buf1,unsigned int key); -BOOL dptr_zero(char *buf); void *dptr_fetch(char *buf,int *num); void *dptr_fetch_lanman2(int dptr_num); BOOL dir_check_ftype(connection_struct *conn,int mode,SMB_STRUCT_STAT *st,int dirtype); |