59 |
#define RS_COMPLETED 1 /* Request is completed */ |
#define RS_COMPLETED 1 /* Request is completed */ |
60 |
#define RS_PROXY 2 /* Proxy request waiting for its handler |
#define RS_PROXY 2 /* Proxy request waiting for its handler |
61 |
to become free */ |
to become free */ |
62 |
|
#define RS_XMIT 3 /* The request is to be retransmitted to its |
63 |
|
handler and is waiting for it to |
64 |
|
become free */ |
65 |
|
|
66 |
/* Request comparison results */ |
/* Request comparison results */ |
67 |
#define RCMP_NE 0 /* Requests not equal */ |
#define RCMP_NE 0 /* Requests not equal */ |
326 |
void rpp_flush(); |
void rpp_flush(); |
327 |
int rpp_input_handler(int fd, void *data); |
int rpp_input_handler(int fd, void *data); |
328 |
int rpp_input_close(int fd, void *data); |
int rpp_input_close(int fd, void *data); |
329 |
void rpp_kill(pid_t pid, int signo); |
int rpp_kill(pid_t pid, int signo); |
330 |
|
|
331 |
/* request.c */ |
/* request.c */ |
332 |
REQUEST *request_create(int type, int fd, struct sockaddr_in *sa, |
REQUEST *request_create(int type, int fd, struct sockaddr_in *sa, |