libnl 3.7.0
rtnl_ematch_ops Struct Reference

Extended Match Operations. More...

#include <ematch.h>

Data Fields

int eo_kind
 
const char * eo_name
 
size_t eo_minlen
 
size_t eo_datalen
 
int(* eo_parse )(struct rtnl_ematch *, void *, size_t)
 
void(* eo_dump )(struct rtnl_ematch *, struct nl_dump_params *)
 
int(* eo_fill )(struct rtnl_ematch *, struct nl_msg *)
 
void(* eo_free )(struct rtnl_ematch *)
 
struct nl_list_head eo_list
 

Detailed Description

Extended Match Operations.

Definition at line 27 of file ematch.h.

Field Documentation

◆ eo_kind

int rtnl_ematch_ops::eo_kind

Definition at line 29 of file ematch.h.

◆ eo_name

const char* rtnl_ematch_ops::eo_name

Definition at line 30 of file ematch.h.

◆ eo_minlen

size_t rtnl_ematch_ops::eo_minlen

Definition at line 31 of file ematch.h.

◆ eo_datalen

size_t rtnl_ematch_ops::eo_datalen

Definition at line 32 of file ematch.h.

◆ eo_parse

int(* rtnl_ematch_ops::eo_parse) (struct rtnl_ematch *, void *, size_t)

Definition at line 34 of file ematch.h.

◆ eo_dump

void(* rtnl_ematch_ops::eo_dump) (struct rtnl_ematch *, struct nl_dump_params *)

Definition at line 35 of file ematch.h.

◆ eo_fill

int(* rtnl_ematch_ops::eo_fill) (struct rtnl_ematch *, struct nl_msg *)

Definition at line 37 of file ematch.h.

◆ eo_free

void(* rtnl_ematch_ops::eo_free) (struct rtnl_ematch *)

Definition at line 38 of file ematch.h.

◆ eo_list

struct nl_list_head rtnl_ematch_ops::eo_list

Definition at line 39 of file ematch.h.