auxout_fp = NULL;
for (i = j = 1; i < ac; ++i) {
ptr = argv[i];
- if (strcmp(ptr, "-2") == NULL) {
+ if (strcmp(ptr, "-2") == 0) {
if (i + 1 >= ac) {
fprintf(stderr, "-2: Missing filename!\n");
exit(1);
auxout_fname = argv[i + 1];
++i;
continue;
- } else if (strcmp(ptr, "-k") == NULL) {
+ } else if (strcmp(ptr, "-k") == 0) {
send_kill = 1;
continue;
}
while (1) {
FD_ZERO(&readfds);
FD_SET(sock, &readfds);
- n = select(sock + 1, &readfds, NULL, NULL, (struct timeval *)&tm);
+ n = select(sock + 1, &readfds, NULL, NULL, &tm);
if (interrupt) {
if (!handleintr(sock))
break;