2006-01-16 17:42:17 -05:00
|
|
|
#ifndef EL__PROTOCOL_COMMON_H
|
|
|
|
#define EL__PROTOCOL_COMMON_H
|
|
|
|
|
2006-01-29 19:22:31 -05:00
|
|
|
#include "network/state.h"
|
|
|
|
|
2020-10-05 14:14:55 -04:00
|
|
|
#ifdef __cplusplus
|
|
|
|
extern "C" {
|
|
|
|
#endif
|
|
|
|
|
2019-04-21 06:27:40 -04:00
|
|
|
struct string;
|
2006-01-29 19:22:31 -05:00
|
|
|
struct uri;
|
|
|
|
|
2006-01-16 17:42:17 -05:00
|
|
|
/* Close all non-terminal file descriptors. */
|
|
|
|
void close_all_non_term_fd(void);
|
|
|
|
|
2008-08-03 08:24:26 -04:00
|
|
|
struct connection_state
|
2019-04-21 06:27:40 -04:00
|
|
|
init_directory_listing(struct string *page, struct uri *uri);
|
2006-01-29 19:22:31 -05:00
|
|
|
|
2020-10-05 14:14:55 -04:00
|
|
|
#ifdef __cplusplus
|
|
|
|
}
|
|
|
|
#endif
|
|
|
|
|
2006-01-16 17:42:17 -05:00
|
|
|
#endif
|