main.h File Reference

Go to the source code of this file.

Defines

#define NAMED_MAIN_H   1
#define NS_MAIN_ARGS   "46c:C:d:D:E:fFgi:lL:M:m:n:N:p:P:sS:t:T:U:u:vVx:X:"

Functions

ISC_PLATFORM_NORETURN_PRE void ns_main_earlyfatal (const char *format,...) ISC_FORMAT_PRINTF(1
void ns_main_earlywarning (const char *format,...) ISC_FORMAT_PRINTF(1
void void ns_main_setmemstats (const char *)

Variables

ISC_PLATFORM_NORETURN_PRE void ISC_PLATFORM_NORETURN_POST


Detailed Description

Definition in file main.h.


Define Documentation

#define NAMED_MAIN_H   1

Definition at line 19 of file main.h.

#define NS_MAIN_ARGS   "46c:C:d:D:E:fFgi:lL:M:m:n:N:p:P:sS:t:T:U:u:vVx:X:"

Definition at line 30 of file main.h.

Referenced by parse_command_line().


Function Documentation

ISC_PLATFORM_NORETURN_PRE void ns_main_earlyfatal ( const char *  format,
  ... 
)

Referenced by load_configuration(), main(), ns_os_changeuser(), ns_os_chroot(), ns_os_daemonize(), ns_os_inituserinfo(), ns_os_started(), parse_command_line(), parse_int(), set_flags(), and setup().

void ns_main_earlywarning ( const char *  format,
  ... 
)

Referenced by cleanup_lockfile(), cleanup_pidfile(), main(), ns_os_adjustnofile(), ns_os_changeuser(), ns_os_openfile(), setperms(), and setup().

void void ns_main_setmemstats ( const char *   ) 

Definition at line 1171 of file main.c.

References free().

Referenced by load_configuration(), and main().


Variable Documentation

ISC_PLATFORM_NORETURN_PRE void ISC_PLATFORM_NORETURN_POST

Definition at line 34 of file main.h.


Generated on Tue Apr 28 17:41:07 2015 by Doxygen 1.5.4 for BIND9 Internals 9.11.0pre-alpha