Brandon Williams | ed10cb9 | 2018-03-15 10:31:19 -0700 | [diff] [blame] | 1 | #ifndef SERVE_H |
2 | #define SERVE_H | ||||
3 | |||||
4 | struct argv_array; | ||||
5 | extern int has_capability(const struct argv_array *keys, const char *capability, | ||||
6 | const char **value); | ||||
7 | |||||
8 | struct serve_options { | ||||
9 | unsigned advertise_capabilities; | ||||
10 | unsigned stateless_rpc; | ||||
11 | }; | ||||
12 | #define SERVE_OPTIONS_INIT { 0 } | ||||
13 | extern void serve(struct serve_options *options); | ||||
14 | |||||
15 | #endif /* SERVE_H */ |