Lars Hjemli | e0e4478 | 2008-03-24 01:09:39 +0100 | [diff] [blame^] | 1 | #ifndef CMD_H |
2 | #define CMD_H | ||||
3 | |||||
4 | typedef void (*cgit_cmd_fn)(struct cgit_context *ctx); | ||||
5 | |||||
6 | struct cgit_cmd { | ||||
7 | const char *name; | ||||
8 | cgit_cmd_fn fn; | ||||
9 | unsigned int want_repo:1, | ||||
10 | want_layout:1; | ||||
11 | }; | ||||
12 | |||||
13 | extern struct cgit_cmd *cgit_get_cmd(struct cgit_context *ctx); | ||||
14 | |||||
15 | #endif /* CMD_H */ |