File nt/notification.h

  $Revision: 1.16 $

NT (Notifications) module
Status: NOT REVIEWED, NOT TESTED
Author(s): Engin Gunduz
Included in: nt/notification.c

Included Files


Preprocessor definitions

#define NOTIFICATION_H

#define ADDITION 0

#define DELETION 1


Typedef overlap_routes

typedef struct {...} overlap_routes
struct 
   { 
     GList* less_spec; 
     GList* exact_match; 
     GList* more_spec; 
   } 

External Variables

tracing
extern int tracing

reading_from_mail
extern int reading_from_mail

networkupdate
extern int networkupdate

mailcmd
extern char* mailcmd

tmpdir
extern char* tmpdir

notitxt
extern char* notitxt

notihdr
extern char* notihdr

fwtxt
extern char* fwtxt

fwhdr
extern char* fwhdr

humailbox
extern char* humailbox

notimailtxt
extern char* notimailtxt

notinetworktxt
extern char* notinetworktxt

fwmailtxt
extern char* fwmailtxt

mtfwheader
extern char* mtfwheader

mtfwtxt
extern char* mtfwtxt

query_host
extern char* query_host

query_port
extern int query_port

cn_subject_add
extern char* cn_subject_add

cn_subject_del
extern char* cn_subject_del

cn_explain_add
extern char* cn_explain_add

cn_explain_del
extern char* cn_explain_del

cn_overlap_add
extern char* cn_overlap_add

cn_overlap_del
extern char* cn_overlap_del

cno_subject_add
extern char* cno_subject_add

cno_subject_del
extern char* cno_subject_del

cno_explain_add
extern char* cno_explain_add

cno_explain_del
extern char* cno_explain_del

cno_overlap_add
extern char* cno_overlap_add

cno_overlap_del
extern char* cno_overlap_del


Local Function asctime_r()

static char* asctime_r ( const struct tm* __tm, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_asctime_r()

Local Function ctime_r()

static char* ctime_r ( const time_t* __time, char* __buf )
Included from: /usr/include/time.h
Calls: __posix_ctime_r()

Local Function getlogin_r()

static int getlogin_r ( char* __name, int __len )
Included from: /usr/include/unistd.h
Calls: __posix_getlogin_r()

Local Function ttyname_r()

static int ttyname_r ( int __fildes, char* __buf, size_t __size )
Included from: /usr/include/unistd.h
Calls: __posix_ttyname_r()