leafnode  1.12.0
About: Leafnode is a store & forward NNTP proxy for small (dialup) sites.
  Fossies Dox: leafnode-1.12.0.tar.xz  ("unofficial" and yet experimental doxygen-generated source code documentation)  

server Struct Reference

#include <leafnode.h>

Collaboration diagram for server:
[legend]

Data Fields

struct servernext
 
char * name
 
char * username
 
char * password
 
pcre2_code_8 * group_pcre
 
unsigned int port
 
int descriptions
 
int timeout
 
int nopost
 
int noread
 
int updateactive
 
int post_anygroup
 
int noxover
 
int only_groups_match_all
 

Detailed Description

Definition at line 218 of file leafnode.h.

Field Documentation

◆ descriptions

int server::descriptions

Definition at line 225 of file leafnode.h.

Referenced by nntpactive(), and readconfig().

◆ group_pcre

pcre2_code_8* server::group_pcre

Definition at line 223 of file leafnode.h.

Referenced by freeserver(), getgroup(), isgrouponserver(), nntpactive(), and readconfig().

◆ name

◆ next

struct server* server::next

Definition at line 219 of file leafnode.h.

Referenced by freeservers(), main(), and readconfig().

◆ nopost

int server::nopost

Definition at line 227 of file leafnode.h.

Referenced by main(), and readconfig().

◆ noread

int server::noread

Definition at line 228 of file leafnode.h.

Referenced by main(), and readconfig().

◆ noxover

int server::noxover

Definition at line 233 of file leafnode.h.

Referenced by getgroup(), and readconfig().

◆ only_groups_match_all

int server::only_groups_match_all

Definition at line 234 of file leafnode.h.

Referenced by isgrouponserver(), and readconfig().

◆ password

char* server::password

Definition at line 222 of file leafnode.h.

Referenced by authenticate(), freeserver(), main(), and readconfig().

◆ port

unsigned int server::port

Definition at line 224 of file leafnode.h.

Referenced by formatserver(), main(), nntpconnect(), and readconfig().

◆ post_anygroup

int server::post_anygroup

Definition at line 231 of file leafnode.h.

Referenced by postarticles(), and readconfig().

◆ timeout

int server::timeout

Definition at line 226 of file leafnode.h.

Referenced by nntpconnect(), and readconfig().

◆ updateactive

int server::updateactive

Definition at line 230 of file leafnode.h.

Referenced by main(), and readconfig().

◆ username

char* server::username

Definition at line 221 of file leafnode.h.

Referenced by authenticate(), authsucc(), freeserver(), main(), and readconfig().


The documentation for this struct was generated from the following file: