firewalling, NAT, and packet mangling for linux
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
parse.c File Reference
#include "internal/internal.h"
#include <limits.h>
#include <libmnl/libmnl.h>
Include dependency graph for parse.c:


void __parse_tuple (const struct nfattr *attr, struct __nfct_tuple *tuple, int dir, u_int32_t *set)
int __parse_message_type (const struct nlmsghdr *nlh)
void __parse_conntrack (const struct nlmsghdr *nlh, struct nfattr *cda[], struct nf_conntrack *ct)

Function Documentation

int __parse_message_type ( const struct nlmsghdr nlh)
void __parse_tuple ( const struct nfattr attr,
struct __nfct_tuple tuple,
int  dir,
u_int32_t *  set 

References CTA_TUPLE_IP, CTA_TUPLE_MAX, CTA_TUPLE_PROTO, and nfnl_parse_nested.

Referenced by __parse_conntrack(), and __parse_expect().

Here is the caller graph for this function: