Im having troubles with this package. No one ever has the login name
prepended. I added a bit more logging to the various functions...
case CON_IDCONED:
/* connected, write request */
sprintf(buf, "%d, %d\n\r", ntohs(d->peer_port), port);
len = strlen(buf);
if (write(d->ident_sock, buf, len) != len) {
if (errno != EPIPE) { /* read end closed (no remote identd) */
logerror("ident check write (conned)");
log("IDENT: check write, conned"); // just a dupe of above
message, as I
} else // rarely see
perrors
log("IDENT: check write, conned2"); // I added this one here, and
its the
STATE(d) = CON_ASKNAME; // one filling my logs.
break;
}
STATE(d) = CON_IDREADING;
Erik Madison
ICQ #13940294
www.greyhawk.org
fafhrd@greyhawk.org
+------------------------------------------------------------+
| Ensure that you have read the CircleMUD Mailing List FAQ: |
| http://qsilver.queensu.ca/~fletchra/Circle/list-faq.html |
+------------------------------------------------------------+
This archive was generated by hypermail 2b30 : 12/15/00 PST