|
@@ -62,9 +62,9 @@ int poll(struct pollfd *fds, nfds_t nfds, int timeout)
|
|
|
|
|
|
|
|
|
of exactly __FD_SETSIZE size. */
|
|
|
- bzero (rset, bytes);
|
|
|
- bzero (wset, bytes);
|
|
|
- bzero (xset, bytes);
|
|
|
+ memset (rset, 0, bytes);
|
|
|
+ memset (wset, 0, bytes);
|
|
|
+ memset (xset, 0, bytes);
|
|
|
|
|
|
for (f = fds; f < &fds[nfds]; ++f)
|
|
|
{
|
|
@@ -86,9 +86,9 @@ int poll(struct pollfd *fds, nfds_t nfds, int timeout)
|
|
|
nwset = alloca (nbytes);
|
|
|
nxset = alloca (nbytes);
|
|
|
|
|
|
- bzero ((char *) nrset + bytes, nbytes - bytes);
|
|
|
- bzero ((char *) nwset + bytes, nbytes - bytes);
|
|
|
- bzero ((char *) nxset + bytes, nbytes - bytes);
|
|
|
+ memset ((char *) nrset + bytes, 0, nbytes - bytes);
|
|
|
+ memset ((char *) nwset + bytes, 0, nbytes - bytes);
|
|
|
+ memset ((char *) nxset + bytes, 0, nbytes - bytes);
|
|
|
|
|
|
rset = memcpy (nrset, rset, bytes);
|
|
|
wset = memcpy (nwset, wset, bytes);
|
|
@@ -126,9 +126,9 @@ int poll(struct pollfd *fds, nfds_t nfds, int timeout)
|
|
|
struct timeval sngl_tv;
|
|
|
|
|
|
|
|
|
- bzero (rset, bytes);
|
|
|
- bzero (wset, bytes);
|
|
|
- bzero (xset, bytes);
|
|
|
+ memset (rset, 0, bytes);
|
|
|
+ memset (wset, 0, bytes);
|
|
|
+ memset (xset, 0, bytes);
|
|
|
|
|
|
|
|
|
sngl_tv.tv_sec = 0;
|
|
@@ -145,9 +145,9 @@ int poll(struct pollfd *fds, nfds_t nfds, int timeout)
|
|
|
{
|
|
|
int n;
|
|
|
|
|
|
- bzero (sngl_rset, bytes);
|
|
|
- bzero (sngl_wset, bytes);
|
|
|
- bzero (sngl_xset, bytes);
|
|
|
+ memset (sngl_rset, 0, bytes);
|
|
|
+ memset (sngl_wset, 0, bytes);
|
|
|
+ memset (sngl_xset, 0, bytes);
|
|
|
|
|
|
if (f->events & POLLIN)
|
|
|
FD_SET (f->fd, sngl_rset);
|