netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
segtree.c File Reference
#include <stdlib.h>
#include <inttypes.h>
#include <arpa/inet.h>
#include <rule.h>
#include <expression.h>
#include <gmputil.h>
#include <utils.h>
#include <rbtree.h>
Include dependency graph for segtree.c:

Data Structures

struct  seg_tree
 struct seg_tree - segment tree More...
 
struct  elementary_interval
 struct elementary_interval - elementary interval [left, right] More...
 

Enumerations

enum  elementary_interval_flags { EI_F_INTERVAL_END = 0x1 }
 

Functions

int set_to_intervals (struct list_head *errs, struct set *set)
 
void interval_map_decompose (struct expr *set)
 

Enumeration Type Documentation

Enumerator
EI_F_INTERVAL_END 

Function Documentation

int set_to_intervals ( struct list_head errs,
struct set set 
)