Lines Matching full:act

7  * @ingroup act
18 #include <netlink/route/act/nat.h>
108 * @arg act Action object
113 int rtnl_nat_set_old_addr(struct rtnl_act *act, in_addr_t addr) in rtnl_nat_set_old_addr() argument
117 if (!(nat = (struct tc_nat *)rtnl_tc_data(TC_CAST(act)))) in rtnl_nat_set_old_addr()
125 int rtnl_nat_get_old_addr(struct rtnl_act *act, in_addr_t *addr) in rtnl_nat_get_old_addr() argument
129 if (!(nat = (struct tc_nat *)rtnl_tc_data_peek(TC_CAST(act)))) in rtnl_nat_get_old_addr()
139 * @arg act Action object
144 int rtnl_nat_set_new_addr(struct rtnl_act *act, in_addr_t addr) in rtnl_nat_set_new_addr() argument
148 if (!(nat = (struct tc_nat *)rtnl_tc_data(TC_CAST(act)))) in rtnl_nat_set_new_addr()
156 int rtnl_nat_get_new_addr(struct rtnl_act *act, in_addr_t *addr) in rtnl_nat_get_new_addr() argument
160 if (!(nat = (struct tc_nat *)rtnl_tc_data_peek(TC_CAST(act)))) in rtnl_nat_get_new_addr()
170 * @arg act Action object
175 int rtnl_nat_set_mask(struct rtnl_act *act, in_addr_t bitmask) in rtnl_nat_set_mask() argument
179 if (!(nat = (struct tc_nat *)rtnl_tc_data(TC_CAST(act)))) in rtnl_nat_set_mask()
187 int rtnl_nat_get_mask(struct rtnl_act *act, in_addr_t *bitmask) in rtnl_nat_get_mask() argument
191 if (!(nat = (struct tc_nat *)rtnl_tc_data_peek(TC_CAST(act)))) in rtnl_nat_get_mask()
201 * @arg act Action object
209 int rtnl_nat_set_flags(struct rtnl_act *act, uint32_t flags) in rtnl_nat_set_flags() argument
213 if (!(nat = (struct tc_nat *)rtnl_tc_data(TC_CAST(act)))) in rtnl_nat_set_flags()
221 int rtnl_nat_get_flags(struct rtnl_act *act, uint32_t *flags) in rtnl_nat_get_flags() argument
225 if (!(nat = (struct tc_nat *)rtnl_tc_data_peek(TC_CAST(act)))) in rtnl_nat_get_flags()
233 int rtnl_nat_set_action(struct rtnl_act *act, int action) in rtnl_nat_set_action() argument
237 if (!(nat = (struct tc_nat *)rtnl_tc_data(TC_CAST(act)))) in rtnl_nat_set_action()
248 int rtnl_nat_get_action(struct rtnl_act *act, int *action) in rtnl_nat_get_action() argument
252 if (!(nat = (struct tc_nat *)rtnl_tc_data_peek(TC_CAST(act)))) in rtnl_nat_get_action()