netfilter
firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
netlink_delinearize.c File Reference
#include <stdlib.h>
#include <stdbool.h>
#include <string.h>
#include <limits.h>
#include <linux/netfilter/nf_tables.h>
#include <arpa/inet.h>
#include <linux/netfilter.h>
#include <net/ethernet.h>
#include <netlink.h>
#include <rule.h>
#include <statement.h>
#include <expression.h>
#include <gmputil.h>
#include <utils.h>
#include <erec.h>
#include <sys/socket.h>
Include dependency graph for netlink_delinearize.c:

Data Structures

struct  netlink_parse_ctx
 
struct  rule_pp_ctx
 

Functions

struct rulenetlink_delinearize_rule (struct netlink_ctx *ctx, const struct nft_rule *nlr)
 

Function Documentation

Variable Documentation

const char* name
void(* parse)(struct netlink_parse_ctx *ctx, const struct location *loc, const struct nft_rule_expr *nle)