[dovecot-cvs] dovecot/src/lib fd-close-on-exec.c, 1.9,
1.10 network.c, 1.37, 1.38
cras at dovecot.org
cras at dovecot.org
Tue Feb 14 20:28:18 EET 2006
- Previous message: [dovecot-cvs] dovecot/src/auth auth-request.c, 1.45,
1.46 auth-stream.c, 1.1, 1.2 passdb-ldap.c, 1.42,
1.43 passdb-sql.c, 1.26, 1.27 userdb-ldap.c, 1.39,
1.40 userdb-sql.c, 1.13, 1.14 userdb-static.c, 1.17, 1.18
- Next message: [dovecot-cvs] dovecot/src/lib-index mail-index-private.h,1.64,1.65
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/cvs/dovecot/src/lib
In directory talvi:/tmp/cvs-serv12710/src/lib
Modified Files:
fd-close-on-exec.c network.c
Log Message:
Enable -Wstrict-aliasing=2 warning and fixed a couple of warnings it gave.
Index: fd-close-on-exec.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/fd-close-on-exec.c,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -d -r1.9 -r1.10
--- fd-close-on-exec.c 13 Jan 2006 20:26:01 -0000 1.9
+++ fd-close-on-exec.c 14 Feb 2006 18:28:15 -0000 1.10
@@ -37,8 +37,7 @@
struct sockaddr_un sa;
socklen_t socklen = sizeof(sa);
- if (getsockname(first_fd,
- (struct sockaddr *) &sa,
+ if (getsockname(first_fd, (void *)&sa,
&socklen) < 0)
sa.sun_path[0] = '\0';
Index: network.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/network.c,v
retrieving revision 1.37
retrieving revision 1.38
diff -u -d -r1.37 -r1.38
--- network.c 14 Feb 2006 13:41:58 -0000 1.37
+++ network.c 14 Feb 2006 18:28:15 -0000 1.38
@@ -181,7 +181,7 @@
net_set_nonblock(fd, TRUE);
/* connect */
- ret = connect(fd, (struct sockaddr *) &sa, sizeof(sa));
+ ret = connect(fd, (void *)&sa, sizeof(sa));
if (ret < 0 && errno != EINPROGRESS) {
close_keep_errno(fd);
return -1;
@@ -324,7 +324,7 @@
}
/* bind */
- if (bind(fd, (struct sockaddr *) &sa, sizeof(sa)) < 0) {
+ if (bind(fd, (void *)&sa, sizeof(sa)) < 0) {
if (errno != EADDRINUSE)
i_error("bind(%s) failed: %m", path);
} else {
@@ -498,7 +498,7 @@
i_assert(fd >= 0);
addrlen = sizeof(so);
- if (getsockname(fd, (struct sockaddr *) &so, &addrlen) == -1)
+ if (getsockname(fd, &so.sa, &addrlen) == -1)
return -1;
if (addr != NULL) sin_get_ip(&so, addr);
@@ -515,7 +515,7 @@
i_assert(fd >= 0);
addrlen = sizeof(so);
- if (getpeername(fd, (struct sockaddr *) &so, &addrlen) == -1)
+ if (getpeername(fd, &so.sa, &addrlen) == -1)
return -1;
if (addr != NULL) sin_get_ip(&so, addr);
- Previous message: [dovecot-cvs] dovecot/src/auth auth-request.c, 1.45,
1.46 auth-stream.c, 1.1, 1.2 passdb-ldap.c, 1.42,
1.43 passdb-sql.c, 1.26, 1.27 userdb-ldap.c, 1.39,
1.40 userdb-sql.c, 1.13, 1.14 userdb-static.c, 1.17, 1.18
- Next message: [dovecot-cvs] dovecot/src/lib-index mail-index-private.h,1.64,1.65
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list