r20261: merge 20260 from samba_3_0_24
authorHerb Lewis <herb@samba.org>
Tue, 19 Dec 2006 20:16:52 +0000 (20:16 +0000)
committerGerald (Jerry) Carter <jerry@samba.org>
Wed, 10 Oct 2007 17:16:37 +0000 (12:16 -0500)
clean up a bunch of no previous prototype warnings
(This used to be commit c60687db112405262adf26dbf267804b04074e67)

37 files changed:
source3/client/umount.cifs.c
source3/lib/replace/test/os2_delete.c
source3/lib/replace/test/testsuite.c
source3/modules/vfs_afsacl.c
source3/modules/vfs_aixacl.c
source3/modules/vfs_aixacl2.c
source3/modules/vfs_audit.c
source3/modules/vfs_cacheprime.c
source3/modules/vfs_cap.c
source3/modules/vfs_catia.c
source3/modules/vfs_commit.c
source3/modules/vfs_default.c
source3/modules/vfs_default_quota.c
source3/modules/vfs_expand_msdfs.c
source3/modules/vfs_extd_audit.c
source3/modules/vfs_fake_perms.c
source3/modules/vfs_full_audit.c
source3/modules/vfs_gpfs.c
source3/modules/vfs_hpuxacl.c
source3/modules/vfs_irixacl.c
source3/modules/vfs_netatalk.c
source3/modules/vfs_posixacl.c
source3/modules/vfs_prealloc.c
source3/modules/vfs_readonly.c
source3/modules/vfs_recycle.c
source3/modules/vfs_shadow_copy.c
source3/modules/vfs_solarisacl.c
source3/modules/vfs_tru64acl.c
source3/nsswitch/winbind_nss_linux.c
source3/param/loadparm.c
source3/torture/locktest.c
source3/torture/masktest.c
source3/torture/msgtest.c
source3/utils/debugparse.c
source3/utils/eventlogadm.c
source3/utils/log2pcaphex.c
source3/utils/smbget.c

index e762be8f0622ca433d2a9ed581056efbc5b8a435..3869e3439fce544ac8dc7177881e9fd3880b3de8 100644 (file)
@@ -138,7 +138,7 @@ static int umount_check_perm(char * dir)
        return rc;
 }
 
-int lock_mtab(void)
+static int lock_mtab(void)
 {
        int rc;
        
@@ -151,12 +151,12 @@ int lock_mtab(void)
        
 }
 
-void unlock_mtab(void)
+static void unlock_mtab(void)
 {
        unlink(MOUNTED_LOCK);   
 }
 
-int remove_from_mtab(char * mountpoint)
+static int remove_from_mtab(char * mountpoint)
 {
        int rc;
        int num_matches;
index 8501e0bb409a2c9dccb28e5244c4a256e3456511..b2bce7e7ff79ea47bfd642732e116eb378cd3af6 100644 (file)
@@ -20,6 +20,7 @@
 #define TESTDIR "test.dir"
 
 static int test_readdir_os2_delete_ret;
+int test_readdir_os2_delete(void);
 
 #define FAILED(d) (fprintf(stderr, "Failed for %s - %d = %s\n", d, errno, strerror(errno)), test_readdir_os2_delete_ret = 1, 1)
 
index d45304103f7da3a74c1e6bc2ce443314fe94072e..c10a220d7b5d511e97653ed22a89a0a32e57779b 100644 (file)
@@ -373,7 +373,7 @@ static int test_MAX(void)
 
 struct torture_context;
 
-bool torture_local_replace(struct torture_context *torture)
+static bool torture_local_replace(struct torture_context *torture)
 {
        bool ret = true;
        ret &= test_ftruncate();
index e485b3c526b9c9cf043f1f4962e571bf326d32a0..e7650fe457c9ea846e66f4e0c975d3d62668df40 100644 (file)
@@ -1040,6 +1040,7 @@ static vfs_op_tuple afsacl_ops[] = {
        {SMB_VFS_OP(NULL), SMB_VFS_OP_NOOP, SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_afsacl_init(void);
 NTSTATUS vfs_afsacl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "afsacl",
index 4a1fcc59a3de19352baaa15ceb7f9f992b69d71a..20c469e36c0fd7a22124c20ff51d8e25f3572758 100644 (file)
@@ -208,6 +208,7 @@ static vfs_op_tuple aixacl_op_tuples[] = {
    SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_aixacl_init(void);
 NTSTATUS vfs_aixacl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "aixacl",
index ed4c4031a6f6f489fe1f61b79a3c012564a351dc..62a517a6e0808bf8228d786c00f54b15a736e76a 100644 (file)
@@ -530,6 +530,7 @@ static vfs_op_tuple aixjfs2_ops[] =
        SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_aixacl2_init(void);
 NTSTATUS vfs_aixacl2_init(void)
 {
         return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, AIXACL2_MODULE_NAME,
index b240cafd29fa94d512d92ced6789789269478d83..fb146c1ad4f5ec4cf494b3a91673374b6b01b5d5 100644 (file)
@@ -297,6 +297,7 @@ static int audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, int fd
        return result;
 }
 
+NTSTATUS vfs_audit_init(void);
 NTSTATUS vfs_audit_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "audit", audit_op_tuples);
index 196441c4ddaeb4cb1b311efde3986cfc5efdeb57..61a92a02324dd700e793b9641004d7de9b90b632 100644 (file)
@@ -192,6 +192,7 @@ static vfs_op_tuple cprime_ops [] =
  * -------------------------------------------------------------------------
  */
 
+NTSTATUS vfs_cacheprime_init(void);
 NTSTATUS vfs_cacheprime_init(void)
 {
     return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, MODULE, cprime_ops);
index c4539ca34a82344978ec7f14d039d2af4ddc9a9d..c254ba0ed97ebc76d0058a0608157d0b54dfbbac 100644 (file)
@@ -362,6 +362,7 @@ static vfs_op_tuple cap_op_tuples[] = {
        {NULL,                                          SMB_VFS_OP_NOOP,                        SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_cap_init(void);
 NTSTATUS vfs_cap_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "cap", cap_op_tuples);
index ccf637c3bcfb5816a0d4e153fb174ef901e06802..478dab6cbedc896cc37a8e256e766c546fd2d8be 100644 (file)
@@ -308,6 +308,7 @@ SMB_VFS_LAYER_TRANSPARENT},
 SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_catia_init(void);
 NTSTATUS vfs_catia_init(void)
 {
         return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "catia", 
index 9d817c017d2c0e6a2558b74ad316cde9541c108a..4407490d2232cb4df8e45835b44e5184d192f641 100644 (file)
@@ -182,6 +182,7 @@ static vfs_op_tuple commit_ops [] =
         {SMB_VFS_OP(NULL), SMB_VFS_OP_NOOP, SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_commit_init(void);
 NTSTATUS vfs_commit_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, MODULE, commit_ops);
index 486a76ac88ad94ccb1ec1a1781da191f9bde6366..c68ccbf714a34bb1306017d898d8ab5f565e87cc 100644 (file)
@@ -1323,6 +1323,7 @@ static vfs_op_tuple vfs_default_ops[] = {
         SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_default_init(void);
 NTSTATUS vfs_default_init(void)
 {
        unsigned int needed = SMB_VFS_OP_LAST + 1; /* convert from index to count */
index 55dc287b88a126cc834b7725f766193dbfcfaae9..772c91dc47310e203c8dadece08bf53640c90043 100644 (file)
@@ -224,6 +224,7 @@ static vfs_op_tuple default_quota_ops[] = {
        {SMB_VFS_OP(NULL),                      SMB_VFS_OP_NOOP,        SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_default_quota_init(void);
 NTSTATUS vfs_default_quota_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, DEFAULT_QUOTA_NAME, default_quota_ops);
index 2abab4dd2f7cc38b7cd56086d2e822db420d45cd..7176c11e4abd11b81cc64d31a1689ea764930cd6 100644 (file)
@@ -189,6 +189,7 @@ static vfs_op_tuple expand_msdfs_ops[] = {
        {SMB_VFS_OP(NULL), SMB_VFS_OP_NOOP, SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_expand_msdfs_init(void);
 NTSTATUS vfs_expand_msdfs_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "expand_msdfs",
index 1c3b25103c8c2d0e3017a098a700310c435a0cb3..06722b3b8c070c4cdcabb27468bd2a25cbabc9c3 100644 (file)
@@ -347,6 +347,7 @@ static int audit_fchmod_acl(vfs_handle_struct *handle, files_struct *fsp, int fd
        return result;
 }
 
+NTSTATUS vfs_extd_audit_init(void);
 NTSTATUS vfs_extd_audit_init(void)
 {
        NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "extd_audit", audit_op_tuples);
index 8bd8bbf532115c7d213e26ac12ddddd4d92e4ce8..e31adb881c521e298b614d058cbe33e586d11022 100644 (file)
@@ -73,6 +73,7 @@ static vfs_op_tuple fake_perms_ops[] = {
        {SMB_VFS_OP(NULL),              SMB_VFS_OP_NOOP,        SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_fake_perms_init(void);
 NTSTATUS vfs_fake_perms_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "fake_perms", fake_perms_ops);
index f60a3b058545902bd21fc96a17b9e7217f0f650b..e632040dc1be8eef7504686c029eda9813dbd9db 100644 (file)
@@ -2039,6 +2039,7 @@ static int smb_full_audit_aio_suspend(struct vfs_handle_struct *handle, struct f
 }
 
 
+NTSTATUS vfs_full_audit_init(void);
 NTSTATUS vfs_full_audit_init(void)
 {
        NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
index 9cc9f7838135e8ad1ba0d2990acf7bdcb32903d6..c8bb848d0f98716f9675ae134c9d2cb0cd4e6948 100644 (file)
@@ -635,6 +635,7 @@ static vfs_op_tuple gpfs_op_tuples[] = {
 };
 
 
+NTSTATUS vfs_gpfs_init(void);
 NTSTATUS vfs_gpfs_init(void)
 {
        init_gpfs();
index 43cc45cbf184db483c6cab55a5790d6dc8ca0beb..aeb078c32dc13a3f976315d1013df777c9eef7f4 100644 (file)
@@ -95,6 +95,7 @@ static vfs_op_tuple hpuxacl_op_tuples[] = {
    SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_hpuxacl_init(void);
 NTSTATUS vfs_hpuxacl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "hpuxacl",
index 8acb24b3858ed41c7a60f2582f894dbbc5540566..d80b34b24b10507c399b4f070b0e74077cde2cd9 100644 (file)
@@ -95,6 +95,7 @@ static vfs_op_tuple irixacl_op_tuples[] = {
    SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_irixacl_init(void);
 NTSTATUS vfs_irixacl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "irixacl",
index 279160d966587a2b0353003e59a15d53cbf2d6f5..7176919a7dc01165b438cc01708d5e3a16df7831 100644 (file)
@@ -172,7 +172,7 @@ static void atalk_rrmdir(TALLOC_CTX *ctx, char *path)
 
 /* Directory operations */
 
-SMB_STRUCT_DIR *atalk_opendir(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr)
+static SMB_STRUCT_DIR *atalk_opendir(struct vfs_handle_struct *handle, const char *fname, const char *mask, uint32 attr)
 {
        SMB_STRUCT_DIR *ret = 0;
 
@@ -394,6 +394,7 @@ static vfs_op_tuple atalk_ops[] = {
        {SMB_VFS_OP(NULL),                      SMB_VFS_OP_NOOP,        SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_netatalk_init(void);
 NTSTATUS vfs_netatalk_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "netatalk", atalk_ops);
index c793d8306894199674536c1d24647f01cbb22cff..191c4a7cb0e11733c7e770424eba5091bbd53b53 100644 (file)
@@ -384,6 +384,7 @@ static vfs_op_tuple posixacl_op_tuples[] = {
    SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_posixacl_init(void);
 NTSTATUS vfs_posixacl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "posixacl",
index 94db6423700ddfac23817ec5b4babe8adb6b7836..2e0b8b18b49380f03a215d29d0efc0e68f9fd8c3 100644 (file)
@@ -206,6 +206,7 @@ static vfs_op_tuple prealloc_op_tuples[] = {
        {NULL,  SMB_VFS_OP_NOOP, SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_prealloc_init(void);
 NTSTATUS vfs_prealloc_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION,
index e69f7dac0162cc67265f02c82b7ee42415c94aa7..721e59430c25508cec20f0ad0ba7a0a634ad42d2 100644 (file)
@@ -91,6 +91,7 @@ static vfs_op_tuple readonly_op_tuples[] = {
   {SMB_VFS_OP(NULL),                   SMB_VFS_OP_NOOP,    SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_readonly_init(void);
 NTSTATUS vfs_readonly_init(void)
 {
   return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, MODULE_NAME, readonly_op_tuples);
index 4ffd683bfd5158949be1a04bb43f6bd50e3b2b29..121454315fb82791a17f71815144131d7ca181ee 100644 (file)
@@ -538,6 +538,7 @@ done:
        return rc;
 }
 
+NTSTATUS vfs_recycle_init(void);
 NTSTATUS vfs_recycle_init(void)
 {
        NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "recycle", recycle_ops);
index 447c53d773a41e20f0c8d4b119429c1151353cd4..f9a76ec72d29ec47670a55cfa20e22ecdcecb1e2 100644 (file)
@@ -119,7 +119,7 @@ static SMB_STRUCT_DIR *shadow_copy_opendir(vfs_handle_struct *handle, const char
        return((SMB_STRUCT_DIR *)dirp);
 }
 
-SMB_STRUCT_DIRENT *shadow_copy_readdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp)
+static SMB_STRUCT_DIRENT *shadow_copy_readdir(vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp)
 {
        shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp;
 
@@ -151,7 +151,7 @@ static void shadow_copy_rewinddir(struct vfs_handle_struct *handle, SMB_STRUCT_D
        dirp->pos = 0 ;
 }
 
-int shadow_copy_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp)
+static int shadow_copy_closedir(vfs_handle_struct *handle, SMB_STRUCT_DIR *_dirp)
 {
        shadow_copy_Dir *dirp = (shadow_copy_Dir *)_dirp;
 
@@ -228,6 +228,7 @@ static vfs_op_tuple shadow_copy_ops[] = {
        {SMB_VFS_OP(NULL),                              SMB_VFS_OP_NOOP,                SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_shadow_copy_init(void);
 NTSTATUS vfs_shadow_copy_init(void)
 {
        NTSTATUS ret = smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "shadow_copy", shadow_copy_ops);
index 5e5e5978f240a42f820069a92da92f01c8ef4ea0..3ec01b2a39123409596f0bb1f550fb2fc0a87bd0 100644 (file)
@@ -779,6 +779,7 @@ static vfs_op_tuple solarisacl_op_tuples[] = {
         SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_solarisacl_init(void);
 NTSTATUS vfs_solarisacl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "solarisacl",
index 774fadf4b95618a522e00ceab7c063e3405c112a..6aa9557c28cc6572d814b25577a06062d80d0807 100644 (file)
@@ -495,6 +495,7 @@ static vfs_op_tuple tru64acl_op_tuples[] = {
    SMB_VFS_LAYER_NOOP}
 };
 
+NTSTATUS vfs_tru64acl_init(void);
 NTSTATUS vfs_tru64acl_init(void)
 {
        return smb_register_vfs(SMB_VFS_INTERFACE_VERSION, "tru64acl",
index 6efb9041f91b444cd07d3cfe1dc8cd94ebb30d26..5c24382c1dfb43bab526d380cb6acbe515cd736f 100644 (file)
@@ -62,7 +62,7 @@ static char *get_static(char **buffer, size_t *buflen, size_t len)
    lib/util_str.c as I really don't want to have to link in any other
    objects if I can possibly avoid it. */
 
-BOOL next_token(char **ptr,char *buff,const char *sep, size_t bufsize)
+static BOOL next_token(char **ptr,char *buff,const char *sep, size_t bufsize)
 {
        char *s;
        BOOL quoted;
index 2ebf3b8ed32f00a0f797108bf716d85d5686eccc..172d32b5869b65deada3b9e9387bce33ac3cf3ed 100644 (file)
@@ -2255,6 +2255,7 @@ static int lp_enum(const char *s,const struct enum_list *_enum)
  * lp_parm_string is only used to let old modules find this symbol
  */
 #undef lp_parm_string
+ char *lp_parm_string(const char *servicename, const char *type, const char *option);
  char *lp_parm_string(const char *servicename, const char *type, const char *option)
 {
        return lp_parm_talloc_string(lp_servicenumber(servicename), type, option, NULL);
index 31fd0225f8730fa4330d649a4999f203bdcddf52..d248a9459db35dddd771fd69c741b2b2b1e9f7b2 100644 (file)
@@ -54,14 +54,14 @@ extern int optind;
 
 enum lock_op {OP_LOCK, OP_UNLOCK, OP_REOPEN};
 
-const char *lock_op_type(int op)
+static const char *lock_op_type(int op)
 {
        if (op == WRITE_LOCK) return "write";
        else if (op == READ_LOCK) return "read";
        else return "other";
 }
 
-const char *lock_op_name(enum lock_op op)
+static const char *lock_op_name(enum lock_op op)
 {
        if (op == OP_LOCK) return "lock";
        else if (op == OP_UNLOCK) return "unlock";
index f97fb97542e8519fd93e7f12eafd5746c51d7ffb..0d6c0b16f28e30c4ab2c1ab0315b1ec8bf3aae3f 100644 (file)
@@ -38,7 +38,7 @@ extern int optind;
 extern BOOL AllowDebugChange;
 
 /* a test fn for LANMAN mask support */
-int ms_fnmatch_lanman_core(const char *pattern, const char *string)
+static int ms_fnmatch_lanman_core(const char *pattern, const char *string)
 {
        const char *p = pattern, *n = string;
        char c;
@@ -112,7 +112,7 @@ next:
        return 0;
 }
 
-int ms_fnmatch_lanman(const char *pattern, const char *string)
+static int ms_fnmatch_lanman(const char *pattern, const char *string)
 {
        if (!strpbrk(pattern, "?*<>\"")) {
                if (strcmp(string,"..") == 0) 
@@ -163,7 +163,7 @@ static char *reg_test(struct cli_state *cli, char *pattern, char *long_name, cha
 /***************************************************** 
 return a connection to a server
 *******************************************************/
-struct cli_state *connect_one(char *share)
+static struct cli_state *connect_one(char *share)
 {
        struct cli_state *c;
        struct nmb_name called, calling;
index e8db20f4a846de05a49a04d21cc9bfa4698039a8..d913c4903f39ea2e6fd53e2464547f48407e5fc8 100644 (file)
@@ -29,7 +29,7 @@ static int pong_count;
 /****************************************************************************
 a useful function for testing the message system
 ****************************************************************************/
-void pong_message(int msg_type, struct process_id src, void *buf, size_t len)
+static void pong_message(int msg_type, struct process_id src, void *buf, size_t len)
 {
        pong_count++;
 }
index c5fe3e2ee85f20a684dfa974fdc966049691e904..9c86fcc37b171d94449f460b13d2d26c426abe82 100644 (file)
@@ -245,6 +245,7 @@ dbg_Token dbg_char2token( dbg_Token *state, int c )
   return( *state );
   } /* dbg_char2token */
 
+void dbg_test( void );
 void dbg_test( void )
   /* ------------------------------------------------------------------------ **
    * Simple test function.
index 036ce3ad4b97131865bf4c4e17415bb68a2c46c5..a964043c8307b4dad8b723980f148d0a5d224f7e 100644 (file)
@@ -60,7 +60,7 @@ static void display_eventlog_names( void )
                printf( "\t<None specified>\n");
 }
 
-int DoAddSourceCommand( int argc, char **argv, BOOL debugflag, char *exename )
+static int DoAddSourceCommand( int argc, char **argv, BOOL debugflag, char *exename )
 {
 
        if ( argc < 3 ) {
@@ -79,7 +79,7 @@ int DoAddSourceCommand( int argc, char **argv, BOOL debugflag, char *exename )
        return 0;
 }
 
-int DoWriteCommand( int argc, char **argv, BOOL debugflag, char *exename )
+static int DoWriteCommand( int argc, char **argv, BOOL debugflag, char *exename )
 {
        FILE *f1;
        char *argfname;
index aa68cf09c9606b95eb8f6dcf1956be911f6c1a9b..b7a595f7544f6ccea1ee6ce72f713d8d27f0c530 100644 (file)
@@ -96,7 +96,7 @@ typedef struct {
 
 static hdr_tcp_t HDR_TCP = {139, 139, 0, 0, 0x50, 0, 0, 0, 0};
 
-void print_pcap_header(FILE *out)
+static void print_pcap_header(FILE *out)
 {
        struct tcpdump_file_header h;
        h.magic = TCPDUMP_MAGIC;
@@ -109,7 +109,7 @@ void print_pcap_header(FILE *out)
        fwrite(&h, sizeof(struct tcpdump_file_header), 1, out);
 }
 
-void print_pcap_packet(FILE *out, unsigned char *data, long length, long caplen)
+static void print_pcap_packet(FILE *out, unsigned char *data, long length, long caplen)
 {
        static int i = 0;
        struct tcpdump_packet p;
@@ -122,7 +122,7 @@ void print_pcap_packet(FILE *out, unsigned char *data, long length, long caplen)
        fwrite(data, sizeof(unsigned char), caplen, out);
 }
 
-void print_hex_packet(FILE *out, unsigned char *data, long length)
+static void print_hex_packet(FILE *out, unsigned char *data, long length)
 {
        long i,cur = 0;
        while(cur < length) {
@@ -136,7 +136,7 @@ void print_hex_packet(FILE *out, unsigned char *data, long length)
        }
 }
 
-void print_netbios_packet(FILE *out, unsigned char *data, long length, long actual_length)
+static void print_netbios_packet(FILE *out, unsigned char *data, long length, long actual_length)
 {      
        unsigned char *newdata; long offset = 0;
        long newlen;
@@ -159,7 +159,7 @@ void print_netbios_packet(FILE *out, unsigned char *data, long length, long actu
 unsigned char *curpacket = NULL;
 long curpacket_len = 0;
 
-void read_log_msg(FILE *in, unsigned char **_buffer, long *buffersize, long *data_offset, long *data_length)
+static void read_log_msg(FILE *in, unsigned char **_buffer, long *buffersize, long *data_offset, long *data_length)
 {
        unsigned char *buffer;
        int tmp; long i;
@@ -197,7 +197,7 @@ void read_log_msg(FILE *in, unsigned char **_buffer, long *buffersize, long *dat
        *_buffer = buffer;
 }
 
-long read_log_data(FILE *in, unsigned char *buffer, long data_length)
+static long read_log_data(FILE *in, unsigned char *buffer, long data_length)
 {
        long i, addr; char real[2][16]; int ret;
        unsigned int tmp;
index 83677359fef43ba6738d68c63df92fa0fa49bc2d..4142b230f270a22f0c4d19fbb74e49788cafc31e 100644 (file)
@@ -50,9 +50,9 @@ const char *username = NULL, *password = NULL, *workgroup = NULL;
 int nonprompt = 0, quiet = 0, dots = 0, keep_permissions = 0, verbose = 0, send_stdout = 0;
 int blocksize = SMB_DEFAULT_BLOCKSIZE;
 
-int smb_download_file(const char *base, const char *name, int recursive, int resume, char *outfile);
+static int smb_download_file(const char *base, const char *name, int recursive, int resume, char *outfile);
 
-int get_num_cols(void)
+static int get_num_cols(void)
 {
 #ifdef TIOCGWINSZ
        struct winsize ws;
@@ -68,12 +68,12 @@ int get_num_cols(void)
 #endif
 }
 
-void change_columns(int sig)
+static void change_columns(int sig)
 {
        columns = get_num_cols();
 }
 
-void human_readable(off_t s, char *buffer, int l)
+static void human_readable(off_t s, char *buffer, int l)
 {
        if(s > 1024 * 1024 * 1024) snprintf(buffer, l, "%.2fGb", 1.0 * s / (1024 * 1024 * 1024));
        else if(s > 1024 * 1024) snprintf(buffer, l, "%.2fMb", 1.0 * s / (1024 * 1024));
@@ -81,7 +81,7 @@ void human_readable(off_t s, char *buffer, int l)
        else snprintf(buffer, l, OFF_T_FORMAT"b", (OFF_T_FORMAT_CAST)s);
 }
 
-void get_auth_data(const char *srv, const char *shr, char *wg, int wglen, char *un, int unlen, char *pw, int pwlen)
+static void get_auth_data(const char *srv, const char *shr, char *wg, int wglen, char *un, int unlen, char *pw, int pwlen)
 {
        static char hasasked = 0;
        char *wgtmp, *usertmp;
@@ -113,7 +113,7 @@ void get_auth_data(const char *srv, const char *shr, char *wg, int wglen, char *
        free(wgtmp); free(usertmp);
 }
 
-int smb_download_dir(const char *base, const char *name, int resume)
+static int smb_download_dir(const char *base, const char *name, int resume)
 {
        char path[SMB_MAXPATHLEN];
        int dirhandle;
@@ -199,7 +199,7 @@ int smb_download_dir(const char *base, const char *name, int resume)
        return 1;
 }
 
-char *print_time(long t)
+static char *print_time(long t)
 {
        static char buffer[100];
        int secs, mins, hours;
@@ -215,7 +215,7 @@ char *print_time(long t)
        return buffer;
 }
 
-void print_progress(const char *name, time_t start, time_t now, off_t start_pos, off_t pos, off_t total)
+static void print_progress(const char *name, time_t start, time_t now, off_t start_pos, off_t pos, off_t total)
 {
        double avg = 0.0;
        long  eta = -1; 
@@ -244,7 +244,7 @@ void print_progress(const char *name, time_t start, time_t now, off_t start_pos,
        free(filename); free(status);
 }
 
-int smb_download_file(const char *base, const char *name, int recursive, int resume, char *outfile) {
+static int smb_download_file(const char *base, const char *name, int recursive, int resume, char *outfile) {
        int remotehandle, localhandle;
        time_t start_time = time(NULL);
        const char *newpath;
@@ -447,7 +447,7 @@ int smb_download_file(const char *base, const char *name, int recursive, int res
        return 1;
 }
 
-void clean_exit(void)
+static void clean_exit(void)
 {
        char bs[100];
        human_readable(total_bytes, bs, sizeof(bs));
@@ -455,12 +455,12 @@ void clean_exit(void)
        exit(0);
 }
 
-void signal_quit(int v)
+static void signal_quit(int v)
 {
        clean_exit();
 }
 
-int readrcfile(const char *name, const struct poptOption long_options[])
+static int readrcfile(const char *name, const struct poptOption long_options[])
 {
        FILE *fd = fopen(name, "r");
        int lineno = 0, i;