39 lines
624 B
C
39 lines
624 B
C
/*
|
|
*
|
|
* Copyright 2023 Oleg Borodin <borodin@unix7.org>
|
|
*
|
|
*/
|
|
|
|
#include <stdio.h>
|
|
//#include <fcntl.h>
|
|
//#include <clconfig.h>
|
|
#include <massert.h>
|
|
#include <logger.h>
|
|
|
|
#include <server.h>
|
|
|
|
|
|
int main(int argc, char** argv) {
|
|
(void)argc;
|
|
(void)argv;
|
|
|
|
logger_init();
|
|
|
|
char* _argv[] = { argv[0], "--log=/var/log/mylog", "--port=1029" };
|
|
int _argc = 2;
|
|
|
|
server_init(_argc, _argv);
|
|
int res = 0;
|
|
|
|
if ((res = server_config()) < 0) {
|
|
return res;
|
|
}
|
|
|
|
if ((res = server_run()) < 0) {
|
|
return res;
|
|
}
|
|
|
|
|
|
return 0;
|
|
}
|