doc: Include the header use of htextauth.
[ashd.git] / src / htparser.h
1 #ifndef _ASH_HTPARSER_H
2 #define _ASH_HTPARSER_H
3
4 struct conn {
5     int (*initreq)(struct conn *, struct hthead *);
6     void *pdata;
7 };
8
9 void serve(FILE *in, struct conn *conn);
10
11 int listensock4(int port);
12 int listensock6(int port);
13 char *formathaddress(struct sockaddr *name, socklen_t namelen);
14 void handleplain(int argc, char **argp, char **argv);
15 #ifdef HAVE_GNUTLS
16 void handlegnussl(int argc, char **argp, char **argv);
17 #endif
18
19 #endif