version 1.96, 2010/04/20 07:26:34 |
version 1.97, 2010/04/20 07:28:28 |
|
|
*/ |
*/ |
if (uflag) { |
if (uflag) { |
int rv, plen; |
int rv, plen; |
char buf[8192]; |
char buf[16384]; |
struct sockaddr_storage z; |
struct sockaddr_storage z; |
|
|
len = sizeof(z); |
len = sizeof(z); |
plen = jflag ? 8192 : 1024; |
plen = jflag ? 16384 : 2048; |
rv = recvfrom(s, buf, plen, MSG_PEEK, |
rv = recvfrom(s, buf, plen, MSG_PEEK, |
(struct sockaddr *)&z, &len); |
(struct sockaddr *)&z, &len); |
if (rv < 0) |
if (rv < 0) |
|
|
readwrite(int nfd) |
readwrite(int nfd) |
{ |
{ |
struct pollfd pfd[2]; |
struct pollfd pfd[2]; |
unsigned char buf[8192]; |
unsigned char buf[16384]; |
int n, wfd = fileno(stdin); |
int n, wfd = fileno(stdin); |
int lfd = fileno(stdout); |
int lfd = fileno(stdout); |
int plen; |
int plen; |
|
|
plen = jflag ? 8192 : 1024; |
plen = jflag ? 16384 : 2048; |
|
|
/* Setup Network FD */ |
/* Setup Network FD */ |
pfd[0].fd = nfd; |
pfd[0].fd = nfd; |