summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRichard Sharpe <sharpe@samba.org>2001-05-17 02:12:03 +0000
committerRichard Sharpe <sharpe@samba.org>2001-05-17 02:12:03 +0000
commitc0c2e8df18c9a6f36a3efcf7264cbbc4b955653f (patch)
tree9c567c9bb4116a9e7867b0ec90999354557a22eb
parent10311ef17710ccdb046cbfdb49488e4c497ea2c2 (diff)
downloadsamba-c0c2e8df18c9a6f36a3efcf7264cbbc4b955653f.tar.gz
samba-c0c2e8df18c9a6f36a3efcf7264cbbc4b955653f.tar.xz
samba-c0c2e8df18c9a6f36a3efcf7264cbbc4b955653f.zip
Fix compile problems with Solaris and SCO ... cast to sockaddr *
not sockaddr_in *.
-rw-r--r--source/libsmb/clidgram.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/source/libsmb/clidgram.c b/source/libsmb/clidgram.c
index 3eaf2bf48af..3904a93feed 100644
--- a/source/libsmb/clidgram.c
+++ b/source/libsmb/clidgram.c
@@ -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;