blob: 004e360952fd103eb4b8c07672f52315da517547 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
#include <stdarg.h>
#include <stdio.h>
#include <syslog.h>
#include "CredentialsCache.h"
#include "msg.h"
#include "migServer.h"
#include "serv_ops.h"
#include <Kerberos/kipc_server.h>
int main (int argc, const char *argv[])
{
cc_int32 code = 0;
openlog (argv[0], LOG_CONS | LOG_PID, LOG_AUTH);
syslog (LOG_INFO, "Starting up.");
if (!code) {
code = ccs_serv_initialize();
}
if (!code) {
code = kipc_server_run_server (ccapi_server);
}
/* cleanup ccs resources */
ccs_serv_cleanup();
syslog (LOG_NOTICE, "Exiting: %s (%d)", kipc_error_string (code), code);
/* exit */
return code ? 1 : 0;
}
|