veronica.c File Reference

VNC server for Hifidelio devices. More...

#include <sys/types.h>
#include <stdlib.h>
#include <string.h>
#include <getopt.h>
#include <unistd.h>
#include <rfb/rfb.h>
#include <pwd.h>
#include "config.h"
#include "veronica.h"

Include dependency graph for veronica.c:


Defines

#define VERONICA_USER   "fidelio"

Functions

void usage ()
int main (int argc, char **argv)

Detailed Description


Define Documentation

#define VERONICA_USER   "fidelio"

User name of Veronica user.


Function Documentation

void usage (  ) 

Print usage text and command line options.

int main ( int  argc,
char **  argv 
)

Program entrance.

Multiple things happen here:

  • switch to 'fidelio' user id
  • parsing of command line arguments
  • daemon mode
  • logging initialization
  • VNC server startup

Parameters:
argc command line arguments count
argv command line arguments
Returns:
process exit status (EXIT_SUCCESS, EXIT_FAILURE)


Generated on Mon Mar 29 01:39:33 2010 for Veronica by  doxygen 1.5.8