ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

setup.c File Reference
#include <stdlib.h>
#include <errno.h>
#include <limits.h>
#include <unistd.h>
#include <fcntl.h>
#include <netdb.h>
#include <sys/socket.h>
#include <netinet/in.h>
#include <arpa/inet.h>
#include "internal.h"

Go to the source code of this file.

Data Structures

struct  configcommandinfo
union  getline_ctx

Functions

static void readconfig (adns_state ads, const char *filename, int warnmissing)
static void addserver (adns_state ads, struct in_addr addr)
static void freesearchlist (adns_state ads)
static void saveerr (adns_state ads, int en)
static void configparseerr (adns_state ads, const char *fn, int lno, const char *fmt,...)
static int nextword (const char **bufp_io, const char **word_r, int *l_r)
static void ccf_nameserver (adns_state ads, const char *fn, int lno, const char *buf)
static void ccf_search (adns_state ads, const char *fn, int lno, const char *buf)
static void ccf_sortlist (adns_state ads, const char *fn, int lno, const char *buf)
static void ccf_options (adns_state ads, const char *fn, int lno, const char *buf)
static void ccf_clearnss (adns_state ads, const char *fn, int lno, const char *buf)
static void ccf_include (adns_state ads, const char *fn, int lno, const char *buf)
static int gl_file (adns_state ads, getline_ctx *src_io, const char *filename, int lno, char *buf, int buflen)
static int gl_text (adns_state ads, getline_ctx *src_io, const char *filename, int lno, char *buf, int buflen)
static void readconfiggeneric (adns_state ads, const char *filename, int(*getline)(adns_state ads, getline_ctx *, const char *filename, int lno, char *buf, int buflen), getline_ctx gl_ctx)
static const charinstrum_getenv (adns_state ads, const char *envvar)
static void readconfigtext (adns_state ads, const char *text, const char *showname)
static void readconfigenv (adns_state ads, const char *envvar)
static void readconfigenvtext (adns_state ads, const char *envvar)
int adns__setnonblock (adns_state ads, ADNS_SOCKET fd)
static int init_begin (adns_state *ads_r, adns_initflags flags, FILE *diagfile)
static int init_finish (adns_state ads)
static void init_abort (adns_state ads)
int adns_init (adns_state *ads_r, adns_initflags flags, FILE *diagfile)
int adns_init_strcfg (adns_state *ads_r, adns_initflags flags, FILE *diagfile, const char *configtext)
void adns_finish (adns_state ads)
void adns_forallqueries_begin (adns_state ads)
adns_query adns_forallqueries_next (adns_state ads, void **context_r)
void adns_addserver (adns_state ads, struct in_addr addr)

Variables

static struct configcommandinfo configcommandinfos []

Generated on Fri May 25 2012 04:43:29 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.