/* -*-c-*-
*
- * $Id: ident.c,v 1.1 1999/10/04 21:41:58 mdw Exp $
+ * $Id: ident.c,v 1.2 2000/06/17 10:38:35 mdw Exp $
*
* Nonblocking RFC931 client
*
/*----- Revision history --------------------------------------------------*
*
* $Log: ident.c,v $
+ * Revision 1.2 2000/06/17 10:38:35 mdw
+ * Track changes to selbuf interface.
+ *
* Revision 1.1 1999/10/04 21:41:58 mdw
* Added ident client from `fw'.
*
ident_request *rq = p;
rq->state = IDENT_DONE;
- selbuf_disable(&rq->b);
close(rq->b.reader.fd);
if (!s)
rq->func(0, rq->p);
parse(s, &i);
rq->func(&i, rq->p);
}
+ selbuf_destroy(&rq->b);
}
/* --- @connected@ --- *
conn_kill(&rq->c);
break;
case IDENT_READ:
- selbuf_disable(&rq->b);
close(rq->b.reader.fd);
+ selbuf_destroy(&rq->b);
break;
}
}