libposix: big refactor of signal handling

This commit is contained in:
2017-05-05 19:01:18 +02:00
parent ecd6dddf86
commit da0381a213
5 changed files with 282 additions and 67 deletions

View File

@ -355,7 +355,7 @@ extern int32_t jehanne_strtol(const char*, char**, int);
extern uint32_t jehanne_strtoul(const char*, char**, int);
extern int64_t jehanne_strtoll(const char*, char**, int);
extern uint64_t jehanne_strtoull(const char*, char**, int);
extern void jehanne_sysfatal(const char*, ...);
extern void jehanne_sysfatal(const char*, ...) __attribute__ ((noreturn));
extern void jehanne_syslog(int, const char*, const char*, ...);
extern int32_t jehanne_time(int32_t*);
extern int jehanne_tolower(int);