diff options
author | uqs <uqs@FreeBSD.org> | 2010-05-14 14:26:56 +0000 |
---|---|---|
committer | uqs <uqs@FreeBSD.org> | 2010-05-14 14:26:56 +0000 |
commit | 53a94c42a63697476de25035db782ee1cbf5d517 (patch) | |
tree | d69b00dbdeeccd6914d51ec282d28e46cdf42833 /usr.sbin/apmd/apmd.h | |
parent | 7b5ac741d1b4d3eb30f4a0acc8ef3f5576aa8a1d (diff) | |
download | FreeBSD-src-53a94c42a63697476de25035db782ee1cbf5d517.zip FreeBSD-src-53a94c42a63697476de25035db782ee1cbf5d517.tar.gz |
Sync apmd(8) with DragonflyBSD, bringing WARNS to 3
Reviewed by: ed (partial, long time ago)
Diffstat (limited to 'usr.sbin/apmd/apmd.h')
-rw-r--r-- | usr.sbin/apmd/apmd.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/usr.sbin/apmd/apmd.h b/usr.sbin/apmd/apmd.h index 1be5afa..d379feb 100644 --- a/usr.sbin/apmd/apmd.h +++ b/usr.sbin/apmd/apmd.h @@ -106,3 +106,28 @@ extern int register_apm_event_handlers( bitstr_t bit_decl(evlist, EVENT_MAX), struct event_cmd *cmdlist); extern void free_event_cmd_list(struct event_cmd *p); + +extern int yyparse(void); + +void yyerror(const char *); +int yylex(void); + +struct event_cmd *event_cmd_default_clone(void *); +int event_cmd_exec_act(void *); +void event_cmd_exec_dump(void *, FILE *); +struct event_cmd *event_cmd_exec_clone(void *); +void event_cmd_exec_free(void *); +int event_cmd_reject_act(void *); +struct event_cmd *clone_event_cmd_list(struct event_cmd *); +int exec_run_cmd(struct event_cmd *); +int exec_event_cmd(struct event_config *); +void read_config(void); +void dump_config(void); +void destroy_config(void); +void restart(void); +void enque_signal(int); +void wait_child(void); +int proc_signal(int); +void proc_apmevent(int); +void check_battery(void); +void event_loop(void); |