Electroneum
respip_client_info Struct Reference

#include <respip.h>

Collaboration diagram for respip_client_info:

Public Attributes

uint8_ttaglist
 
size_t taglen
 
uint8_ttag_actions
 
size_t tag_actions_size
 
struct config_strlist ** tag_datas
 
size_t tag_datas_size
 
struct viewview
 
struct respip_set * respip_set
 

Detailed Description

Client-specific attributes that can affect IP-based actions. This is essentially a subset of acl_addr (except for respip_set) but defined as a separate structure to avoid dependency on the daemon-specific structure. respip_set is supposed to refer to the response-ip set for the global view.

Definition at line 45 of file respip.h.

Member Data Documentation

◆ respip_set

struct respip_set* respip_client_info::respip_set

Definition at line 53 of file respip.h.

◆ tag_actions

uint8_t* respip_client_info::tag_actions

Definition at line 48 of file respip.h.

◆ tag_actions_size

size_t respip_client_info::tag_actions_size

Definition at line 49 of file respip.h.

◆ tag_datas

struct config_strlist** respip_client_info::tag_datas

Definition at line 50 of file respip.h.

◆ tag_datas_size

size_t respip_client_info::tag_datas_size

Definition at line 51 of file respip.h.

◆ taglen

size_t respip_client_info::taglen

Definition at line 47 of file respip.h.

◆ taglist

uint8_t* respip_client_info::taglist

Definition at line 46 of file respip.h.

◆ view

struct view* respip_client_info::view

Definition at line 52 of file respip.h.


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