OpenELP  0.8.0
An Open Source EchoLink® Proxy
Data Fields
proxy_conf Struct Reference

Configuration instance for a proxy_handle. More...

#include <openelp.h>

Data Fields

char * bind_addr
 Address to bind to for listening for client connections.
 
char * bind_addr_ext
 Address to bind to for sending and receiving the client's data.
 
char ** bind_addr_ext_add
 Additional addresses to bind to for additional clients' data.
 
uint16_t bind_addr_ext_add_len
 Number of additional addresses specified by bind_addr_ext_add.
 
char * calls_allowed
 Regular expression for matching allowed callsigns.
 
char * calls_denied
 Regular expression for matching denied callsigns.
 
char * password
 Required password for access.
 
uint16_t port
 Port on which to listen for client connections.
 
char * reg_name
 Name to use when registering in the official list.
 
char * reg_comment
 Optional comment showen in the official proxy list.
 
char * public_addr
 Registered address override.
 

Detailed Description

Configuration instance for a proxy_handle.

These values correspond to those in the proxy configuration file. If the value is absent or empty in the configuration file, it is NULL in this struct.


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