[SCM] Samba Shared Repository - branch v3-2-test updated - initial-v3-2-unstable-131-g2e92418

Jeremy Allison jra at samba.org
Sun Oct 28 03:36:30 GMT 2007


The branch, v3-2-test has been updated
       via  2e92418a138bf2738b77b7e0fcb2fa37ad84fc0c (commit)
      from  9f82a5766968dc72db5a86ad0afc71e8cffd5be0 (commit)

http://gitweb.samba.org/?p=samba.git;a=shortlog;h=v3-2-test


- Log -----------------------------------------------------------------
commit 2e92418a138bf2738b77b7e0fcb2fa37ad84fc0c
Author: Jeremy Allison <jra at samba.org>
Date:   Sat Oct 27 20:29:36 2007 -0700

    Change all occurrences of zero_addr(&ss,AF_INET) to
    zero_addr(&ss). All current uses were always of the
    AF_INET form, so simplify the call. If in the future
    we need to zero an addr to AF_INET6 this can be
    done separately.
    Jeremy.

-----------------------------------------------------------------------

Summary of changes:
 source/client/client.c       |    2 +-
 source/client/smbmount.c     |    2 +-
 source/lib/util_sock.c       |    8 ++++----
 source/libsmb/cliconnect.c   |    2 +-
 source/libsmb/clidfs.c       |    4 ++--
 source/libsmb/libsmbclient.c |    6 +++---
 source/libsmb/namequery.c    |    8 ++++----
 source/libsmb/namequery_dc.c |    4 ++--
 source/rpcclient/rpcclient.c |    2 +-
 source/torture/locktest.c    |    4 ++--
 source/torture/masktest.c    |    4 ++--
 source/torture/torture.c     |    2 +-
 source/utils/net.c           |    2 +-
 source/utils/smbcacls.c      |    2 +-
 source/utils/smbcquotas.c    |    2 +-
 15 files changed, 27 insertions(+), 27 deletions(-)


Changeset truncated at 500 lines:

diff --git a/source/client/client.c b/source/client/client.c
index 7561ecb..f18505a 100644
--- a/source/client/client.c
+++ b/source/client/client.c
@@ -3853,7 +3853,7 @@ static int do_message_op(void)
 	snprintf(name_type_hex, sizeof(name_type_hex), "#%X", name_type);
 	fstrcat(server_name, name_type_hex);
 
-        zero_addr(&ss,AF_INET);
+        zero_addr(&ss);
 	if (have_ip)
 		ss = dest_ss;
 
diff --git a/source/client/smbmount.c b/source/client/smbmount.c
index 0c57c40..9c671e3 100644
--- a/source/client/smbmount.c
+++ b/source/client/smbmount.c
@@ -146,7 +146,7 @@ static struct cli_state *do_connection(char *the_service)
 	make_nmb_name(&called , server, 0x20);
 
  again:
-        zero_addr(&ip, AF_INET);
+        zero_addr(&ip);
 	if (have_ip) ip = dest_ip;
 
 	/* have to open a new connection */
diff --git a/source/lib/util_sock.c b/source/lib/util_sock.c
index 91da407..e66bd5f 100644
--- a/source/lib/util_sock.c
+++ b/source/lib/util_sock.c
@@ -238,7 +238,7 @@ bool interpret_string_addr(struct sockaddr_storage *pss,
 	}
 #endif
 
-	zero_addr(pss, AF_INET);
+	zero_addr(pss);
 
 	if (!interpret_string_addr_internal(&res, str, flags|AI_ADDRCONFIG)) {
 		return false;
@@ -343,14 +343,14 @@ void zero_ip_v4(struct in_addr *ip)
 }
 
 /*******************************************************************
- Set an address to INADDR_ANY, or IN6ADDR_ANY.
+ Set an address to INADDR_ANY.
 ******************************************************************/
 
-void zero_addr(struct sockaddr_storage *pss, int family)
+void zero_addr(struct sockaddr_storage *pss)
 {
 	memset(pss, '\0', sizeof(*pss));
 	/* Ensure we're at least a valid sockaddr-storage. */
-	pss->ss_family = family;
+	pss->ss_family = AF_INET;
 }
 
 /*******************************************************************
diff --git a/source/libsmb/cliconnect.c b/source/libsmb/cliconnect.c
index 826315a..448bfd7 100644
--- a/source/libsmb/cliconnect.c
+++ b/source/libsmb/cliconnect.c
@@ -1519,7 +1519,7 @@ NTSTATUS cli_start_connection(struct cli_state **output_cli,
 	if (dest_ss) {
 		ss = *dest_ss;
 	} else {
-		zero_addr(&ss, AF_INET);
+		zero_addr(&ss);
 	}
 
 again:
diff --git a/source/libsmb/clidfs.c b/source/libsmb/clidfs.c
index e1ca924..6393f65 100644
--- a/source/libsmb/clidfs.c
+++ b/source/libsmb/clidfs.c
@@ -83,13 +83,13 @@ static struct cli_state *do_connect( const char *server, const char *share,
 
 	server_n = server;
 	
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 
 	make_nmb_name(&calling, global_myname(), 0x0);
 	make_nmb_name(&called , server, name_type);
 
  again:
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 	if (have_ip)
 		ss = dest_ss;
 
diff --git a/source/libsmb/libsmbclient.c b/source/libsmb/libsmbclient.c
index d5bf182..0b45cad 100644
--- a/source/libsmb/libsmbclient.c
+++ b/source/libsmb/libsmbclient.c
@@ -654,7 +654,7 @@ smbc_server(SMBCCTX *context,
         const char *username_used;
  	NTSTATUS status;
 
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 	ZERO_STRUCT(c);
 
 	if (server[0] == 0) {
@@ -742,7 +742,7 @@ smbc_server(SMBCCTX *context,
  again:
 	slprintf(ipenv,sizeof(ipenv)-1,"HOST_%s", server_n);
 
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 
 	/* have to open a new connection */
 	if ((c = cli_initialise()) == NULL) {
@@ -964,7 +964,7 @@ smbc_attr_server(SMBCCTX *context,
                         flags |= CLI_FULL_CONNECTION_USE_KERBEROS;
                 }
 
-                zero_addr(&ss, AF_INET);
+                zero_addr(&ss);
                 nt_status = cli_full_connection(&ipc_cli,
                                                 global_myname(), server,
                                                 &ss, 0, "IPC$", "?????",
diff --git a/source/libsmb/namequery.c b/source/libsmb/namequery.c
index 34fe09b..f4c5169 100644
--- a/source/libsmb/namequery.c
+++ b/source/libsmb/namequery.c
@@ -331,7 +331,7 @@ bool name_status_find(const char *q_name,
 
 	if (!interpret_string_addr(&ss, lp_socket_address(),
 				AI_NUMERICHOST|AI_PASSIVE)) {
-		zero_addr(&ss, AF_INET);
+		zero_addr(&ss);
 	}
 
 	sock = open_socket_in(SOCK_DGRAM, 0, 3, &ss, True);
@@ -528,7 +528,7 @@ static int remove_duplicate_addrs2(struct ip_service *iplist, int count )
 		for ( j=i+1; j<count; j++ ) {
 			if (addr_equal(&iplist[i].ss, &iplist[j].ss) &&
 					iplist[i].port == iplist[j].port) {
-				zero_addr(&iplist[j].ss, AF_INET);
+				zero_addr(&iplist[j].ss);
 			}
 		}
 	}
@@ -942,7 +942,7 @@ NTSTATUS name_resolve_bcast(const char *name,
 
 	if (!interpret_string_addr(&ss, lp_socket_address(),
 				AI_NUMERICHOST|AI_PASSIVE)) {
-		zero_addr(&ss, AF_INET);
+		zero_addr(&ss);
 	}
 
 	sock = open_socket_in( SOCK_DGRAM, 0, 3, &ss, true );
@@ -1030,7 +1030,7 @@ NTSTATUS resolve_wins(const char *name,
 	/* the address we will be sending from */
 	if (!interpret_string_addr(&src_ss, lp_socket_address(),
 				AI_NUMERICHOST|AI_PASSIVE)) {
-		zero_addr(&src_ss, AF_INET);
+		zero_addr(&src_ss);
 	}
 
 	if (src_ss.ss_family != AF_INET) {
diff --git a/source/libsmb/namequery_dc.c b/source/libsmb/namequery_dc.c
index 0fa4b93..06926a7 100644
--- a/source/libsmb/namequery_dc.c
+++ b/source/libsmb/namequery_dc.c
@@ -134,7 +134,7 @@ static bool ads_dc_name(const char *domain,
 #ifdef HAVE_ADS
 	*dc_ss = ads->ldap.ss;
 #else
-	zero_addr(dc_ss,AF_INET);
+	zero_addr(dc_ss);
 #endif
 	ads_destroy(&ads);
 
@@ -217,7 +217,7 @@ bool get_dc_name(const char *domain,
 	bool ret;
 	bool our_domain = False;
 
-	zero_addr(&dc_ss, AF_INET);
+	zero_addr(&dc_ss);
 
 	ret = False;
 
diff --git a/source/rpcclient/rpcclient.c b/source/rpcclient/rpcclient.c
index 2c28570..6d318ae 100644
--- a/source/rpcclient/rpcclient.c
+++ b/source/rpcclient/rpcclient.c
@@ -745,7 +745,7 @@ out_free:
 
 	load_case_tables();
 
-	zero_addr(&server_ss, AF_INET);
+	zero_addr(&server_ss);
 
 	setlinebuf(stdout);
 
diff --git a/source/torture/locktest.c b/source/torture/locktest.c
index f69f8bf..baf676f 100644
--- a/source/torture/locktest.c
+++ b/source/torture/locktest.c
@@ -174,7 +174,7 @@ static struct cli_state *connect_one(char *share, int snum)
 
 	server_n = server;
 
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 
 	slprintf(myname,sizeof(myname), "lock-%lu-%u", (unsigned long)getpid(), count++);
 
@@ -182,7 +182,7 @@ static struct cli_state *connect_one(char *share, int snum)
 	make_nmb_name(&called , server, 0x20);
 
  again:
-        zero_addr(&ss, AF_INET);
+        zero_addr(&ss);
 
 	/* have to open a new connection */
 	if (!(c=cli_initialise())) {
diff --git a/source/torture/masktest.c b/source/torture/masktest.c
index 354607b..62b24dc 100644
--- a/source/torture/masktest.c
+++ b/source/torture/masktest.c
@@ -179,13 +179,13 @@ static struct cli_state *connect_one(char *share)
 
 	server_n = server;
 
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 
 	make_nmb_name(&calling, "masktest", 0x0);
 	make_nmb_name(&called , server, 0x20);
 
  again:
-        zero_addr(&ss, AF_INET);
+        zero_addr(&ss);
 
 	/* have to open a new connection */
 	if (!(c=cli_initialise())) {
diff --git a/source/torture/torture.c b/source/torture/torture.c
index 8eb29d8..697d87a 100644
--- a/source/torture/torture.c
+++ b/source/torture/torture.c
@@ -106,7 +106,7 @@ static struct cli_state *open_nbt_connection(void)
 	make_nmb_name(&calling, myname, 0x0);
 	make_nmb_name(&called , host, 0x20);
 
-        zero_addr(&ss, AF_INET);
+        zero_addr(&ss);
 
 	if (!(c = cli_initialise())) {
 		printf("Failed initialize cli_struct to connect with %s\n", host);
diff --git a/source/utils/net.c b/source/utils/net.c
index fb82e76..2390e58 100644
--- a/source/utils/net.c
+++ b/source/utils/net.c
@@ -1012,7 +1012,7 @@ static struct functable net_func[] = {
 
 	TALLOC_CTX *frame = talloc_stackframe();
 
-	zero_addr(&opt_dest_ip, AF_INET);
+	zero_addr(&opt_dest_ip);
 
 	load_case_tables();
 
diff --git a/source/utils/smbcacls.c b/source/utils/smbcacls.c
index d5bf9b9..9af2294 100644
--- a/source/utils/smbcacls.c
+++ b/source/utils/smbcacls.c
@@ -769,7 +769,7 @@ static struct cli_state *connect_one(const char *share)
 	struct cli_state *c;
 	struct sockaddr_storage ss;
 	NTSTATUS nt_status;
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 
 	if (!cmdline_auth_info.got_pass) {
 		char *pass = getpass("Password: ");
diff --git a/source/utils/smbcquotas.c b/source/utils/smbcquotas.c
index f185caa..ae793c2 100644
--- a/source/utils/smbcquotas.c
+++ b/source/utils/smbcquotas.c
@@ -361,7 +361,7 @@ static struct cli_state *connect_one(const char *share)
 	struct cli_state *c;
 	struct sockaddr_storage ss;
 	NTSTATUS nt_status;
-	zero_addr(&ss, AF_INET);
+	zero_addr(&ss);
 
 	if (!cmdline_auth_info.got_pass) {
 		char *pass = getpass("Password: ");


-- 
Samba Shared Repository


More information about the samba-cvs mailing list