filter_action
struct filter_action *action)
tlv->length = sizeof(struct filter_action);
*((struct filter_action *)&tlv->val) = *action;
sizeof(struct filter_action));
struct filter_action action;
struct filter_action *action;
sizeof(struct filter_action) +
tlv->length = sizeof(struct filter_action);
action = (struct filter_action *)&tlv->val;
u8 filter_action;
p_ramrod->filter_action = p_params->b_is_add ? GFT_ADD_FILTER
char *filter_action,
char *filter_action,
parsed_filters[k], filter_action, err);
module_param_named(filter_action, filter_action_param, charp, 0600);
MODULE_PARM_DESC(filter_action,
const char *filter_action;
OPT_STRING(0, "setup-filter", &record.filter_action, "pin|unpin",
if (rec->filter_action) {
if (!strcmp(rec->filter_action, "pin"))
else if (!strcmp(rec->filter_action, "unpin"))
pr_warning("Unknown BPF filter action: %s\n", rec->filter_action);