Version: 1
-Previous: 4a4fe87b03137db6b24284408110d8af4030067b
-Head: e0bec7efad536b2f238a6a23bbc368a8ac1cecc0
+Previous: fada058dcf59b946c530552d01cad975a0955e4b
+Head: 184b986f0ce9c5dccb56e798359eff050b0fde18
Applied:
typecast: e0bec7efad536b2f238a6a23bbc368a8ac1cecc0
+ refresh-temp-0: 184b986f0ce9c5dccb56e798359eff050b0fde18
Unapplied:
v1-0-16: 18a001ac3215de7a860231007aa2d57058ed1735
waitall-buggy: c49c6b56c55385774065f5aa2704078e6ae0ceb8
--- /dev/null
+Bottom: b0d26700067fa09254ee8df365690f91fd2ac5fb
+Top: d90f6a06ceeb5ffd6ef8cc2c97fe0494dcd7f238
+Author: Sean Hefty <sean.hefty@intel.com>
+Date: 2012-07-12 09:24:59 -0700
+
+Refresh of typecast
+
+---
+
+diff --git a/src/preload.c b/src/preload.c
+index 8758d5c..2750b30 100644
+--- a/src/preload.c
++++ b/src/preload.c
+@@ -347,7 +347,7 @@ int bind(int socket, const struct sockaddr *addr, socklen_t addrlen)
+ int fd, ret;
+
+ if (fd_get(socket, &fd) == fd_rsocket) {
+- sin = (struct sockaddr_sin *) addr;
++ sin = (struct sockaddr_in *) addr;
+ if (!sin->sin_port || ntohs(sin->sin_port) > 1024)
+ return rbind(fd, addr, addrlen);
+
+@@ -394,7 +394,7 @@ int connect(int socket, const struct sockaddr *addr, socklen_t addrlen)
+ int fd, ret;
+
+ if (fd_get(socket, &fd) == fd_rsocket) {
+- sin = (struct sockaddr_sin *) addr;
++ sin = (struct sockaddr_in *) addr;
+ if (ntohs(sin->sin_port) > 1024) {
+ ret = rconnect(fd, addr, addrlen);
+ if (!ret || errno == EINPROGRESS)