expression::expr_union Union Reference

#include <tree.h>

Data Fields

struct {
   struct expression *   expr
   struct expression *   offset
   struct expression *   len
substring
struct expressionequal [2]
struct expressionand [2]
struct expressionor [2]
struct expressionnot
struct expressionadd
struct expressionsubtract
struct expressionmultiply
struct expressiondivide
struct expressionremainder
struct collectioncheck
struct {
   struct expression *   expr
   struct expression *   len
suffix
struct expressionlcase
struct expressionucase
struct optionoption
struct optionconfig_option
struct {
   struct expression *   offset
   struct expression *   len
packet
struct data_string const_data
struct expressionextract_int
struct expressionencode_int
unsigned long const_int
struct expressionconcat [2]
struct dns_host_entryhost_lookup
struct optionexists
struct data_string encapsulate
struct {
   struct expression *   base
   struct expression *   width
   struct expression *   separator
   struct expression *   buffer
b2a
struct {
   struct expression *   width
   struct expression *   buffer
reverse
struct {
   struct expression *   car
   struct expression *   cdr
pick_first_value
struct {
   struct expression *   car
   struct expression *   cdr
dns_transaction
struct {
   unsigned   rrclass
   unsigned   rrtype
   struct expression *   rrname
   struct expression *   rrdata
   struct expression *   ttl
ns_add
struct {
   unsigned   rrclass
   unsigned   rrtype
   struct expression *   rrname
   struct expression *   rrdata
ns_delete
struct {
   unsigned   rrclass
   unsigned   rrtype
   struct expression *   rrname
   struct expression *   rrdata
ns_exists
struct {
   unsigned   rrclass
   unsigned   rrtype
   struct expression *   rrname
   struct expression *   rrdata
ns_not_exists
char * variable
struct {
   struct expression *   val
   struct expression *   next
arg
struct {
   char *   name
   struct expression *   arglist
funcall
struct fundeffunc
struct {
   struct expression *   relay
   struct expression *   roption
v6relay

Detailed Description

Definition at line 200 of file tree.h.


Field Documentation

Definition at line 210 of file tree.h.

Definition at line 207 of file tree.h.

Definition at line 274 of file tree.h.

Definition at line 237 of file tree.h.

Definition at line 240 of file tree.h.

Definition at line 247 of file tree.h.

Definition at line 248 of file tree.h.

Definition at line 215 of file tree.h.

Definition at line 232 of file tree.h.

Definition at line 223 of file tree.h.

Definition at line 228 of file tree.h.

Definition at line 231 of file tree.h.

Definition at line 213 of file tree.h.

Definition at line 235 of file tree.h.

Definition at line 230 of file tree.h.

Definition at line 206 of file tree.h.

Definition at line 234 of file tree.h.

Definition at line 202 of file tree.h.

Definition at line 229 of file tree.h.

Definition at line 276 of file tree.h.

Definition at line 233 of file tree.h.

Definition at line 220 of file tree.h.

Definition at line 204 of file tree.h.

Definition at line 212 of file tree.h.

Definition at line 273 of file tree.h.

Definition at line 270 of file tree.h.

Definition at line 209 of file tree.h.

Definition at line 203 of file tree.h.

Definition at line 222 of file tree.h.

Definition at line 208 of file tree.h.

Definition at line 278 of file tree.h.

Definition at line 214 of file tree.h.

Definition at line 279 of file tree.h.

Definition at line 255 of file tree.h.

Definition at line 258 of file tree.h.

Definition at line 257 of file tree.h.

Definition at line 256 of file tree.h.

Definition at line 239 of file tree.h.

Definition at line 211 of file tree.h.

Definition at line 259 of file tree.h.

Definition at line 221 of file tree.h.

Definition at line 269 of file tree.h.

Definition at line 267 of file tree.h.

Definition at line 238 of file tree.h.


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

Generated on 5 Apr 2014 for ISC DHCP by  doxygen 1.6.1