Fixed several compiler warnings

This commit is contained in:
Michiel Broek
2003-07-06 11:49:01 +00:00
parent fec08e6d2f
commit 42b0fd381b
7 changed files with 14 additions and 11 deletions

View File

@@ -864,7 +864,7 @@ void scheduler(void)
servaddr.sun_family = AF_UNIX;
strcpy(servaddr.sun_path, spath);
if (bind(sock, &servaddr, sizeof(servaddr)) < 0) {
if (bind(sock, (struct sockaddr *)&servaddr, sizeof(servaddr)) < 0) {
close(sock);
sock = -1;
Syslog('?', "$Can't bind socket %s", spath);
@@ -918,7 +918,7 @@ void scheduler(void)
*/
memset(&buf, 0, sizeof(buf));
fromlen = sizeof(from);
rlen = recvfrom(sock, buf, sizeof(buf) -1, 0, &from, &fromlen);
rlen = recvfrom(sock, buf, sizeof(buf) -1, 0, (struct sockaddr *)&from, &fromlen);
do_cmd(buf);
} else {
Syslog('-', "Return poll rc=%d, events=%04x", rc, pfd.revents);

View File

@@ -555,7 +555,7 @@ void do_cmd(char *cmd)
Syslog('-', "> %s", buf);
for (;;) {
slen = sendto(sock, buf, strlen(buf), 0, &from, fromlen);
slen = sendto(sock, buf, strlen(buf), 0, (struct sockaddr *)&from, fromlen);
if (slen == -1)
Syslog('?', "$do_cmd(): sendto error %d %s", tries, from.sun_path);
else if (slen != strlen(buf))