/* Our event info, and the file descriptor. */
struct tevent_fd *fde CDUMP_IGNORE;
int fd;
+ /* Position in oserver's clients array. */
+ unsigned int id;
/* The question we read from client. */
char *question;
/* The answer to the client. */
/* How many bytes of the reply we sent so far. */
size_t bytes_sent;
/* Our server. */
- struct oserver *oserver;
- /* Whose question this client is answering. */
- struct client *subclient;
- /* Who is answering our question. */
- struct client *oracle;
+ struct oserver *oserver CDUMP_IGNORE;
+ /* Whose question this client is answering (-1 for none) */
+ int subclient;
+ /* Who is answering our question (-1 for none) */
+ int oracle;
};
CDUMP_SAVED struct oserver {