poptconfig.c File Reference

#include "system.h"
#include "poptint.h"

Include dependency graph for poptconfig.c:

Go to the source code of this file.

Functions

static void configLine (poptContext con, char *line)
int poptReadConfigFile (poptContext con, const char *fn)
 Read configuration file.
int poptReadDefaultConfig (poptContext con, int useEnv)
 Read default configuration from /etc/popt and $HOME/.popt.


Function Documentation

static void configLine ( poptContext  con,
char *  line 
) [static]

< don't show in help/usage

< don't show in help/usage

< don't show in help/usage

< arg will be saved as string

Definition at line 14 of file poptconfig.c.

References poptContext_s::appName, POPT_ARG_STRING, POPT_ARGFLAG_DOC_HIDDEN, and poptParseArgvString().

Referenced by poptReadConfigFile().

int poptReadConfigFile ( poptContext  con,
const char *  fn 
)

Read configuration file.

Parameters:
con context
fn file name to read
Returns:
0 on success, POPT_ERROR_ERRNO on failure

< errno set, use strerror(errno)

< errno set, use strerror(errno)

< errno set, use strerror(errno)

< errno set, use strerror(errno)

Definition at line 97 of file poptconfig.c.

References configLine(), and POPT_ERROR_ERRNO.

Referenced by poptReadDefaultConfig().

int poptReadDefaultConfig ( poptContext  con,
int  useEnv 
)

Read default configuration from /etc/popt and $HOME/.popt.

Parameters:
con context
useEnv (unused)
Returns:
0 on success, POPT_ERROR_ERRNO on failure

Definition at line 169 of file poptconfig.c.

References poptContext_s::appName, and poptReadConfigFile().


Generated on Thu Aug 23 18:57:15 2007 for popt by  doxygen 1.5.2