#include <netlink-local.h>
#include <netlink/netfilter/nfnl.h>
#include <netlink/netfilter/netfilter.h>
#include <netlink/netfilter/log_msg.h>
Variables | |
struct nl_object_ops | log_msg_obj_ops |
struct nfnl_log_msg* nfnl_log_msg_alloc | ( | void | ) |
References log_msg_obj_ops, and nl_object_alloc().
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_get | ( | struct nfnl_log_msg * | msg | ) |
uint8_t nfnl_log_msg_get_family | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_family.
uint32_t nfnl_log_msg_get_gid | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_gid.
uint8_t nfnl_log_msg_get_hook | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_hook.
const uint8_t* nfnl_log_msg_get_hwaddr | ( | const struct nfnl_log_msg * | msg, |
int * | len | ||
) |
References nfnl_log_msg::log_msg_hwaddr, nfnl_log_msg::log_msg_hwaddr_len, and NULL.
uint16_t nfnl_log_msg_get_hwproto | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_hwproto.
uint32_t nfnl_log_msg_get_indev | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_indev.
uint32_t nfnl_log_msg_get_mark | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_mark.
uint32_t nfnl_log_msg_get_outdev | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_outdev.
const void* nfnl_log_msg_get_payload | ( | const struct nfnl_log_msg * | msg, |
int * | len | ||
) |
References nfnl_log_msg::log_msg_payload, nfnl_log_msg::log_msg_payload_len, and NULL.
uint32_t nfnl_log_msg_get_physindev | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_physindev.
uint32_t nfnl_log_msg_get_physoutdev | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_physoutdev.
const char* nfnl_log_msg_get_prefix | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_prefix.
uint32_t nfnl_log_msg_get_seq | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_seq.
uint32_t nfnl_log_msg_get_seq_global | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_seq_global.
const struct timeval* nfnl_log_msg_get_timestamp | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_timestamp, and NULL.
uint32_t nfnl_log_msg_get_uid | ( | const struct nfnl_log_msg * | msg | ) |
References nfnl_log_msg::log_msg_uid.
void nfnl_log_msg_put | ( | struct nfnl_log_msg * | msg | ) |
References nl_object_put().
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_family | ( | struct nfnl_log_msg * | msg, |
uint8_t | family | ||
) |
References nfnl_log_msg::log_msg_family.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_gid | ( | struct nfnl_log_msg * | msg, |
uint32_t | gid | ||
) |
References nfnl_log_msg::log_msg_gid.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_hook | ( | struct nfnl_log_msg * | msg, |
uint8_t | hook | ||
) |
References hook, and nfnl_log_msg::log_msg_hook.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_hwaddr | ( | struct nfnl_log_msg * | msg, |
uint8_t * | hwaddr, | ||
int | len | ||
) |
References len, nfnl_log_msg::log_msg_hwaddr, and nfnl_log_msg::log_msg_hwaddr_len.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_hwproto | ( | struct nfnl_log_msg * | msg, |
uint16_t | hwproto | ||
) |
References nfnl_log_msg::log_msg_hwproto.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_indev | ( | struct nfnl_log_msg * | msg, |
uint32_t | indev | ||
) |
References nfnl_log_msg::log_msg_indev.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_mark | ( | struct nfnl_log_msg * | msg, |
uint32_t | mark | ||
) |
References nfnl_log_msg::log_msg_mark, and mark.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_outdev | ( | struct nfnl_log_msg * | msg, |
uint32_t | outdev | ||
) |
References nfnl_log_msg::log_msg_outdev.
Referenced by nfnlmsg_log_msg_parse().
int nfnl_log_msg_set_payload | ( | struct nfnl_log_msg * | msg, |
uint8_t * | payload, | ||
int | len | ||
) |
References len, nfnl_log_msg::log_msg_payload, nfnl_log_msg::log_msg_payload_len, and NLE_NOMEM.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_physindev | ( | struct nfnl_log_msg * | msg, |
uint32_t | physindev | ||
) |
References nfnl_log_msg::log_msg_physindev.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_physoutdev | ( | struct nfnl_log_msg * | msg, |
uint32_t | physoutdev | ||
) |
References nfnl_log_msg::log_msg_physoutdev.
Referenced by nfnlmsg_log_msg_parse().
int nfnl_log_msg_set_prefix | ( | struct nfnl_log_msg * | msg, |
void * | prefix | ||
) |
References nfnl_log_msg::log_msg_prefix, and NLE_NOMEM.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_seq | ( | struct nfnl_log_msg * | msg, |
uint32_t | seq | ||
) |
References nfnl_log_msg::log_msg_seq.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_seq_global | ( | struct nfnl_log_msg * | msg, |
uint32_t | seq_global | ||
) |
References nfnl_log_msg::log_msg_seq_global.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_timestamp | ( | struct nfnl_log_msg * | msg, |
struct timeval * | tv | ||
) |
References nfnl_log_msg::log_msg_timestamp.
Referenced by nfnlmsg_log_msg_parse().
void nfnl_log_msg_set_uid | ( | struct nfnl_log_msg * | msg, |
uint32_t | uid | ||
) |
References nfnl_log_msg::log_msg_uid.
Referenced by nfnlmsg_log_msg_parse().
int nfnl_log_msg_test_gid | ( | const struct nfnl_log_msg * | msg | ) |
int nfnl_log_msg_test_hook | ( | const struct nfnl_log_msg * | msg | ) |
int nfnl_log_msg_test_hwproto | ( | const struct nfnl_log_msg * | msg | ) |
int nfnl_log_msg_test_mark | ( | const struct nfnl_log_msg * | msg | ) |
int nfnl_log_msg_test_seq | ( | const struct nfnl_log_msg * | msg | ) |
int nfnl_log_msg_test_seq_global | ( | const struct nfnl_log_msg * | msg | ) |
int nfnl_log_msg_test_uid | ( | const struct nfnl_log_msg * | msg | ) |
struct nl_object_ops log_msg_obj_ops |
Referenced by nfnl_log_msg_alloc().