BuildSystem: Move all userpace libraries under the userspace directory

As the number of libraries is increasing, root directory starts to
expand. This adds better organization for libraries
This commit is contained in:
2024-06-18 13:14:35 +03:00
parent 1b5a01a6c9
commit c69919738b
157 changed files with 46 additions and 30 deletions

View File

@@ -0,0 +1,52 @@
#ifndef _SYSLOG_H
#define _SYSLOG_H 1
// https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/syslog.h.html
#include <sys/cdefs.h>
__BEGIN_DECLS
#define LOG_PID 0x01
#define LOG_CONS 0x02
#define LOG_NDELAY 0x04
#define LOG_ODELAY 0x08
#define LOG_NOWAIT 0x10
#define LOG_EMERG 0
#define LOG_ALERT 1
#define LOG_CRIT 2
#define LOG_ERR 3
#define LOG_WARNING 4
#define LOG_NOTICE 5
#define LOG_INFO 6
#define LOG_DEBUG 7
#define LOG_KERN ( 0 << 3)
#define LOG_USER ( 1 << 3)
#define LOG_MAIL ( 2 << 3)
#define LOG_NEWS ( 3 << 3)
#define LOG_UUCP ( 4 << 3)
#define LOG_DAEMON ( 5 << 3)
#define LOG_AUTH ( 6 << 3)
#define LOG_CRON ( 7 << 3)
#define LOG_LPR ( 8 << 3)
#define LOG_LOCAL0 ( 9 << 3)
#define LOG_LOCAL1 (10 << 3)
#define LOG_LOCAL2 (11 << 3)
#define LOG_LOCAL3 (12 << 3)
#define LOG_LOCAL4 (13 << 3)
#define LOG_LOCAL5 (14 << 3)
#define LOG_LOCAL6 (15 << 3)
#define LOG_LOCAL7 (16 << 3)
#define LOG_MASK(pri) (1 << (pri))
void closelog(void);
void openlog(const char* ident, int logopt, int facility);
int setlogmask(int maskpri);
void syslog(int priority, const char* message, ...);
__END_DECLS
#endif