Electroneum
auth_master Struct Reference

#include <authzone.h>

Collaboration diagram for auth_master:

Public Attributes

struct auth_masternext
 
char * host
 
char * file
 
int http
 
int ixfr
 
int allow_notify
 
int ssl
 
int port
 
struct auth_addrlist
 

Detailed Description

auth zone master upstream, and the config settings for it

Definition at line 409 of file authzone.h.

Member Data Documentation

◆ allow_notify

int auth_master::allow_notify

this is an allow notify member, the master can send notifies to us, but we don't send SOA probes, or zone transfer from it

Definition at line 422 of file authzone.h.

◆ file

char* auth_master::file

for http, filename

Definition at line 415 of file authzone.h.

◆ host

char* auth_master::host

master IP address (and port), or hostname, string

Definition at line 413 of file authzone.h.

◆ http

int auth_master::http

use HTTP for this master

Definition at line 417 of file authzone.h.

◆ ixfr

int auth_master::ixfr

use IXFR for this master

Definition at line 419 of file authzone.h.

◆ list

struct auth_addr* auth_master::list

if the host is a hostname, the list of resolved addrs, if any

Definition at line 428 of file authzone.h.

◆ next

struct auth_master* auth_master::next

next master in list

Definition at line 411 of file authzone.h.

◆ port

int auth_master::port

the port number (for urls)

Definition at line 426 of file authzone.h.

◆ ssl

int auth_master::ssl

use ssl for channel

Definition at line 424 of file authzone.h.


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