Further recasts to sockaddr * rather than sockaddr_in *
authorRichard Sharpe <sharpe@samba.org>
Thu, 17 May 2001 02:44:10 +0000 (02:44 +0000)
committerRichard Sharpe <sharpe@samba.org>
Thu, 17 May 2001 02:44:10 +0000 (02:44 +0000)
(This used to be commit b0ba25e22d101acbe4079bc81759a4e0c8a7e6d8)

source3/libsmb/clidgram.c

index 3eaf2bf48af480c1abae822ecbbeb3c1ba55fbff..1ac2439b08b2182b8523307a86a5880910405334 100644 (file)
@@ -188,13 +188,13 @@ int cli_get_backup_list(const char *myname, const char *send_to_name)
   sock_out.sin_port = htons(138);
   sock_out.sin_family = AF_INET;
 
-  if (bind(dgram_sock, (struct sockaddr_in *)&sock_out, sizeof(sock_out)) < 0) {
+  if (bind(dgram_sock, (struct sockaddr *)&sock_out, sizeof(sock_out)) < 0) {
 
     /* Try again on any port ... */
 
     sock_out.sin_port = INADDR_ANY;
 
-    if (bind(dgram_sock, (struct sockaddr_in *)&sock_out, sizeof(sock_out)) < 0) {
+    if (bind(dgram_sock, (struct sockaddr *)&sock_out, sizeof(sock_out)) < 0) {
 
       DEBUG(4, ("failed to bind socket to address ...\n"));
       return False;
@@ -207,7 +207,7 @@ int cli_get_backup_list(const char *myname, const char *send_to_name)
 
   name_size = sizeof(sock_out);
 
-  getsockname(dgram_sock, (struct sockaddr_in *)&sock_out, &name_size);
+  getsockname(dgram_sock, (struct sockaddr *)&sock_out, &name_size);
 
   DEBUG(5, ("Socket bound to IP:%s, port: %d\n", inet_ntoa(sock_out.sin_addr), ntohs(sock_out.sin_port)));