--- l2_ut_sa.c 2005/10/03 08:00:16 1.28
+++ l2_ut_sa.c 2005/10/03 08:20:18 1.29
@@ -217,7 +217,6 @@
SA_SC_DECLARE_3(ssize_t, write, int, const void *, size_t)
SA_SC_DECLARE_6(ssize_t, recvfrom, int, void *, size_t, int, struct sockaddr *, socklen_t *)
SA_SC_DECLARE_6(ssize_t, sendto, int, const void *, size_t, int, const struct sockaddr *, socklen_t)
- SA_SC_DECLARE_1(struct hostent *, gethostbyname, const char *name)
} sa_syscall_tab_t;
/* socket option information */
@@ -655,7 +654,7 @@
sf = AF_INET6;
}
#endif
- else if ((he = SA_SC_CALL_1(sa, gethostbyname, cpHost)) != NULL) {
+ else if ((he = gethostbyname(cpHost)) != NULL) {
if (he->h_addrtype == AF_INET) {
sa4.sin_family = AF_INET;
sa4.sin_port = htons(nPort);
@@ -1185,7 +1184,6 @@
SA_SC_ASSIGN(sa, write, write, NULL);
SA_SC_ASSIGN(sa, recvfrom, recvfrom, NULL);
SA_SC_ASSIGN(sa, sendto, sendto, NULL);
- SA_SC_ASSIGN(sa, gethostbyname, gethostbyname, NULL);
/* pass object to caller */
*sap = sa;
@@ -1415,7 +1413,6 @@
case SA_SYSCALL_WRITE: SA_SC_ASSIGN(sa, write, fptr, fctx); break;
case SA_SYSCALL_RECVFROM: SA_SC_ASSIGN(sa, recvfrom, fptr, fctx); break;
case SA_SYSCALL_SENDTO: SA_SC_ASSIGN(sa, sendto, fptr, fctx); break;
- case SA_SYSCALL_GETHOSTBYNAME: SA_SC_ASSIGN(sa, gethostbyname, fptr, fctx); break;
default: rv = SA_ERR_ARG;
}
@@ -1659,7 +1656,6 @@
SA_SC_COPY((*csa), sa, write);
SA_SC_COPY((*csa), sa, recvfrom);
SA_SC_COPY((*csa), sa, sendto);
- SA_SC_COPY((*csa), sa, gethostbyname);
/* copy-over original timeout values */
for (i = 0; i < (int)(sizeof(sa->tvTimeout)/sizeof(sa->tvTimeout[0])); i++) {
|