conf: cleanup and relocation of common parsing functions and helpers

- legacy.[ch]: strictly legacy .conf parser boilerplate only
 - conf.[ch]: .conf parser and generic configuration functionality

Signed-off-by: Joachim Wiberg <troglobit@gmail.com>
This commit is contained in:
Joachim Wiberg committed 2026-07-30 15:21:26 +02:00
1 parent c20d64587c
commit 47a18140c1
9 files changed
+831 -826

No files matched your search

+6
View File
@@ -31,6 +31,7 @@
#include <poll.h>
#include <stdio.h>
#include <sys/reboot.h>
#include <sys/resource.h>
#include <termios.h>
#endif
@@ -55,6 +56,7 @@ extern char *prognm;
# include <lite/conio.h>
# include <lite/lite.h>
#endif
#include "log.h"
char *progname (char *arg0);
@@ -81,6 +83,10 @@ char *sig2str (int sig);
int str2sig (char *sig);
char *code2str (int code);
int str2rlim (char *str);
char *rlim2str (int rlim);
char *lim2str (struct rlimit *rlim);
void do_sleep (unsigned int sec);
void do_usleep (unsigned int usec);
long jiffies (void);