diff options
author | Tim Potter <tpot@samba.org> | 2001-11-26 03:11:44 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2001-11-26 03:11:44 +0000 |
commit | 585d0efbc6428e5876d354fee49c241c1bad809d (patch) | |
tree | 48ef6538dc6855f6084a63fde1097032cc9e2ebc /source3/client/smbmount.c | |
parent | 8b7434b2a0b8d138cd83e4feeecb9127d729c437 (diff) | |
download | samba-585d0efbc6428e5876d354fee49c241c1bad809d.tar.gz samba-585d0efbc6428e5876d354fee49c241c1bad809d.tar.bz2 samba-585d0efbc6428e5876d354fee49c241c1bad809d.zip |
Got medieval on another pointless extern. Removed extern struct ipzero
and replaced with two functions:
void zero_ip(struct in_adder *ip);
BOOL is_zero_ip(struct in_addr ip);
(This used to be commit 778f5f77a66cda76348a7c6f64cd63afe2bfe077)
Diffstat (limited to 'source3/client/smbmount.c')
-rw-r--r-- | source3/client/smbmount.c | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/source3/client/smbmount.c b/source3/client/smbmount.c index d929599e56..3aeddfabca 100644 --- a/source3/client/smbmount.c +++ b/source3/client/smbmount.c @@ -27,8 +27,6 @@ #include <asm/types.h> #include <linux/smb_fs.h> -extern struct in_addr ipzero; - extern BOOL in_client; extern pstring user_socket_options; extern BOOL append_log; @@ -119,7 +117,6 @@ static struct cli_state *do_connection(char *the_service) struct nmb_name called, calling; char *server_n; struct in_addr ip; - extern struct in_addr ipzero; pstring server; char *share; @@ -143,7 +140,7 @@ static struct cli_state *do_connection(char *the_service) make_nmb_name(&called , server, 0x20); again: - ip = ipzero; + zero_ip(&ip); if (have_ip) ip = dest_ip; /* have to open a new connection */ @@ -756,7 +753,7 @@ static void parse_mount_smb(int argc, char **argv) DEBUGLEVEL = val; } else if(!strcmp(opts, "ip")) { dest_ip = *interpret_addr2(opteq+1); - if (zero_ip(dest_ip)) { + if (is_zero_ip(dest_ip)) { fprintf(stderr,"Can't resolve address %s\n", opteq+1); exit(1); } |