Searched refs:rule (Results 1 - 25 of 42) sorted by relevance

12

/netgear-R7800-V1.0.2.28/package/net-wall/files/etc/scripts/
H A Dfirewall.sh33 ls ${LIBDIR}/*.rule | while read rule
35 $SHELL $rule start
42 ls ${LIBDIR}/*.rule | while read rule
44 $SHELL $rule stop
/netgear-R7800-V1.0.2.28/package/qca-nss-clients/src/netlink/include/
H A Dnss_nlipv4_if.h37 * @brief IPv4 rule
45 struct nss_ipv4_msg nim; /**< rule message */
51 * @param rule[IN] NSS NETLINK IPv4 rule
54 static inline void nss_nlipv4_rule_init(struct nss_nlipv4_rule *rule, enum nss_ipv4_message_types type) argument
56 nss_nlcmn_set_ver(&rule->cm, NSS_NL_VER);
57 nss_nlcmn_init_cmd(&rule->cm, sizeof(struct nss_nlipv4_rule), type);
H A Dnss_nlipsec_if.h39 NSS_NLIPSEC_CMD_CREATE_RULE = 3, /**< create rule */
40 NSS_NLIPSEC_CMD_DESTROY_RULE = 4, /**< destroy rule */
54 enum nss_ipsecmgr_rule_type type; /**< IPsec rule type */
55 union nss_ipsecmgr_rule data; /**< IPsec rule data */
64 * @param rule[IN] NSS NETLINK IPsec message
67 static inline void nss_nlipsec_rule_init(struct nss_nlipsec_rule *rule, enum nss_nlipsec_cmd type) argument
69 nss_nlcmn_set_ver(&rule->cm, NSS_NL_VER);
70 nss_nlcmn_init_cmd(&rule->cm, sizeof(struct nss_nlipsec_rule), type);
H A Dnss_nlcrypto_if.h82 * @brief crypto rule
98 * @param rule[IN] NSS NETLINK crypto rule
101 static inline void nss_nlcrypto_rule_init(struct nss_nlcrypto_rule *rule, enum nss_nlcrypto_cmd type) argument
103 nss_nlcmn_set_ver(&rule->cm, NSS_NL_VER);
104 nss_nlcmn_init_cmd(&rule->cm, sizeof(struct nss_nlcrypto_rule), type);
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/ref/
H A Dref_vlan.c62 fal_acl_rule_t rule; local
66 memset(&rule, 0, sizeof(fal_acl_rule_t));
88 rule.rule_type = FAL_ACL_RULE_UDF;
89 rule.udf_len = 4;
90 rule.udf_val[0] = 0x81;
91 rule.udf_val[1] = 0;
92 rule.udf_val[2] = 0;
93 rule.udf_val[3] = 0;
94 rule.udf_mask[0] = 0xff;
95 rule
[all...]
H A Dref_uci.c5562 fal_acl_rule_t rule; local
5565 memset(&rule, 0, sizeof(fal_acl_rule_t));
5577 printk("ACL rule ID should begin with 1. Please Notice!\r\n");
5586 &(rule.rule_type), sizeof(a_uint32_t));
5590 &(rule.dest_mac_val), sizeof(fal_mac_addr_t));
5591 FAL_FIELD_FLG_SET(rule.field_flg,
5595 &(rule.dest_mac_mask), sizeof(fal_mac_addr_t));
5598 &(rule.src_mac_val), sizeof(fal_mac_addr_t));
5599 FAL_FIELD_FLG_SET(rule.field_flg,
5603 &(rule
[all...]
/netgear-R7800-V1.0.2.28/package/qca-mcs/src/
H A Dmc_snooping.h27 int mc_find_acl_rule(struct mc_acl_rule_table *acl, __be32 in4, void *in6, __u8 *mac, __be32 rule);
H A Dmc_netlink.c36 pattern.rule = ar->pattern.rule;
51 sizeof pattern - sizeof pattern.rule))
58 if (ar->pattern.rule == MC_ACL_RULE_DISABLE) {
65 MC_PRINT(KERN_INFO "%s: Del IGMP acl rule, count=%d\n", __func__, mc->igmp_acl.pattern_count);
69 MC_PRINT(KERN_INFO "%s: Update acl rule\n", __func__);
74 MC_PRINT(KERN_INFO "%s: Add IGMP acl rule failed, table is full\n", __func__);
80 MC_PRINT(KERN_INFO "%s: Add IGMP acl rule, count=%d\n", __func__, mc->igmp_acl.pattern_count);
85 pattern.rule = ar->pattern.rule;
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/hsl/shiva/
H A Dshiva_acl.c96 _shiva_acl_filter_map_get(const shiva_acl_hw_rule_t * rule,
168 _shiva_acl_filter_write(a_uint32_t dev_id, const shiva_acl_hw_rule_t * rule,
172 _shiva_acl_action_write(a_uint32_t dev_id, const shiva_acl_hw_rule_t * rule,
176 _shiva_acl_slct_write(a_uint32_t dev_id, const shiva_acl_hw_rule_t * rule,
180 _shiva_acl_filter_read(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule,
184 _shiva_acl_action_read(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule,
188 _shiva_acl_slct_read(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule,
197 _shiva_acl_rule_get(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule,
315 _shiva_acl_filter_map_get(const shiva_acl_hw_rule_t * rule, argument
320 SW_GET_FIELD_BY_REG(RUL_SLCT0, ADDR0_EN, flt_en, (rule
1629 _shiva_acl_filter_write(a_uint32_t dev_id, const shiva_acl_hw_rule_t * rule, a_uint32_t flt_idx) argument
1705 _shiva_acl_action_write(a_uint32_t dev_id, const shiva_acl_hw_rule_t * rule, a_uint32_t act_idx) argument
1742 _shiva_acl_slct_write(a_uint32_t dev_id, const shiva_acl_hw_rule_t * rule, a_uint32_t slct_idx) argument
1788 _shiva_acl_filter_read(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule, a_uint32_t flt_idx) argument
1864 _shiva_acl_action_read(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule, a_uint32_t act_idx) argument
1901 _shiva_acl_slct_read(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule, a_uint32_t slct_idx) argument
1940 _shiva_acl_rule_set(a_uint32_t dev_id, a_uint32_t base_addr, const shiva_acl_hw_rule_t * rule, a_uint32_t rule_nr) argument
1982 _shiva_acl_rule_get(a_uint32_t dev_id, shiva_acl_hw_rule_t * rule, a_uint32_t * ent_idx, a_uint32_t rule_idx) argument
2198 shiva_acl_hw_rule_t rule; local
2299 shiva_acl_hw_rule_t rule; local
2391 _shiva_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
2562 _shiva_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
2751 shiva_acl_hw_rule_t rule; local
2907 shiva_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
2948 shiva_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
3046 shiva_acl_hw_rule_t rule; local
[all...]
/netgear-R7800-V1.0.2.28/package/qca-nss-clients/src/
H A Dnss_ipsecmgr.c78 struct nss_ipsec_rule_sel sel; /* rule selector */
79 uint32_t sa_idx; /* index into SA table for this rule */
98 enum nss_ipsecmgr_rule_type type; /* IPsec rule type (ENCAP/DECAP) */
100 struct nss_ipsec_rule_data data; /* IPsec rule data */
187 * Get IPsec manager rule type (encap/decap)
225 static void nss_ipsecmgr_copy_encap_add(struct net_device *dev, struct nss_ipsec_rule *msg, union nss_ipsecmgr_rule *rule) argument
227 struct nss_ipsecmgr_encap_add *encap = &rule->encap_add;
273 static void nss_ipsecmgr_copy_decap_add(struct net_device *dev, struct nss_ipsec_rule *msg, union nss_ipsecmgr_rule *rule) argument
275 struct nss_ipsecmgr_decap_add *decap = &rule->decap_add;
312 static void nss_ipsecmgr_copy_encap_del(struct net_device *dev, struct nss_ipsec_rule *msg, union nss_ipsecmgr_rule *rule) argument
339 nss_ipsecmgr_copy_decap_del(struct net_device *dev, struct nss_ipsec_rule *msg, union nss_ipsecmgr_rule *rule) argument
365 struct nss_ipsec_rule *rule = &nim->msg.push; local
412 struct nss_ipsec_rule *rule = &nim->msg.push; local
469 struct nss_ipsec_rule *rule = &nim->msg.push; local
523 struct nss_ipsec_rule *rule = &nim->msg.push; local
1194 nss_ipsecmgr_sa_add(struct net_device *dev, union nss_ipsecmgr_rule *rule, enum nss_ipsecmgr_rule_type type) argument
1236 nss_ipsecmgr_sa_del(struct net_device *dev, union nss_ipsecmgr_rule *rule, enum nss_ipsecmgr_rule_type type) argument
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/hsl/garuda/
H A Dgaruda_acl.c95 _garuda_acl_filter_map_get(const garuda_acl_hw_rule_t * rule,
168 _garuda_acl_filter_write(a_uint32_t dev_id, const garuda_acl_hw_rule_t * rule,
172 _garuda_acl_action_write(a_uint32_t dev_id, const garuda_acl_hw_rule_t * rule,
176 _garuda_acl_slct_write(a_uint32_t dev_id, const garuda_acl_hw_rule_t * rule,
180 _garuda_acl_filter_read(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule,
184 _garuda_acl_action_read(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule,
188 _garuda_acl_slct_read(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule,
197 _garuda_acl_rule_get(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule,
316 _garuda_acl_filter_map_get(const garuda_acl_hw_rule_t * rule, argument
321 SW_GET_FIELD_BY_REG(RUL_SLCT0, ADDR0_EN, flt_en, (rule
1475 _garuda_acl_filter_write(a_uint32_t dev_id, const garuda_acl_hw_rule_t * rule, a_uint32_t flt_idx) argument
1541 _garuda_acl_action_write(a_uint32_t dev_id, const garuda_acl_hw_rule_t * rule, a_uint32_t act_idx) argument
1570 _garuda_acl_slct_write(a_uint32_t dev_id, const garuda_acl_hw_rule_t * rule, a_uint32_t slct_idx) argument
1622 _garuda_acl_filter_read(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule, a_uint32_t flt_idx) argument
1688 _garuda_acl_action_read(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule, a_uint32_t act_idx) argument
1717 _garuda_acl_slct_read(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule, a_uint32_t slct_idx) argument
1768 _garuda_acl_rule_set(a_uint32_t dev_id, a_uint32_t base_addr, const garuda_acl_hw_rule_t * rule, a_uint32_t rule_nr) argument
1810 _garuda_acl_rule_get(a_uint32_t dev_id, garuda_acl_hw_rule_t * rule, a_uint32_t * ent_idx, a_uint32_t rule_idx) argument
2047 garuda_acl_hw_rule_t rule; local
2150 garuda_acl_hw_rule_t rule; local
2263 _garuda_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
2432 _garuda_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
2626 garuda_acl_hw_rule_t rule; local
2777 garuda_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
2818 garuda_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
2916 garuda_acl_hw_rule_t rule; local
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk-shell/src/src/fal_uk/
H A Dfal_acl.c40 a_uint32_t rule_nr, fal_acl_rule_t * rule)
45 rule_nr, (a_uint32_t) rule);
61 fal_acl_rule_t * rule)
65 rv = sw_uk_exec(SW_API_ACL_RULE_QUERY, dev_id, list_id, rule_id, (a_uint32_t) rule);
39 fal_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
60 fal_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/include/hsl/garuda/
H A Dgaruda_acl.h69 fal_acl_rule_t * rule);
81 a_uint32_t rule_id, fal_acl_rule_t * rule);
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/include/hsl/shiva/
H A Dshiva_acl.h66 fal_acl_rule_t * rule);
76 a_uint32_t rule_id, fal_acl_rule_t * rule);
/netgear-R7800-V1.0.2.28/package/qca-ssdk-shell/src/src/shell/
H A Dshell_io.c4478 /* get rule type configuration */
4479 cmd_data_check_element("rule type", NULL, "usage: <mac/ip4/ip6/udf> \n",
4541 /* get rule inverse configuration */
4542 cmd_data_check_element("rule inverse", "no", "usage: <yes/no/y/n>\n",
4565 fal_acl_rule_t *rule; local
4567 rule = (fal_acl_rule_t *) buf;
4570 (a_uint32_t *) & (rule->rule_type),
4573 if (FAL_FIELD_FLG_TST(rule->field_flg, FAL_ACL_FIELD_MAC_DA))
4576 (a_uint32_t *) & (rule->dest_mac_val),
4579 (a_uint32_t *) & (rule
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/hsl/dess/
H A Ddess_multicast_acl.c103 fal_igmp_sg_entry_t entry; //Stores the specific ACL rule info
149 fal_acl_rule_t rule= {0}; local
158 ret = ACL_RULE_QUERY(dev_id, list_id, rule_id, &rule);
161 break;//NOT found in ACL rule
168 //MULTI_DEBUG("normal query1: rule dest_ip4_val=%x, src ip4=%x, dst_ip6=%x, ports=%x\n",
169 //rule.dest_ip4_val, rule.src_ip4_val, rule.dest_ip6_val.ul[0], rule.ports);
171 if(rule
233 fal_acl_rule_t rule= {0}; local
246 dess_acl_multigroup_cmp(fal_igmp_sg_addr_t *group, fal_acl_rule_t* rule) argument
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/hsl/isisc/
H A Disisc_multicast_acl.c103 fal_igmp_sg_entry_t entry; //Stores the specific ACL rule info
149 fal_acl_rule_t rule= {0}; local
158 ret = ACL_RULE_QUERY(dev_id, list_id, rule_id, &rule);
161 break;//NOT found in ACL rule
168 //MULTI_DEBUG("normal query1: rule dest_ip4_val=%x, src ip4=%x, dst_ip6=%x, ports=%x\n",
169 //rule.dest_ip4_val, rule.src_ip4_val, rule.dest_ip6_val.ul[0], rule.ports);
171 if(rule
233 fal_acl_rule_t rule= {0}; local
246 isisc_acl_multigroup_cmp(fal_igmp_sg_addr_t *group, fal_acl_rule_t* rule) argument
[all...]
/netgear-R7800-V1.0.2.28/package/qca-nss-clients/src/netlink/
H A Dnss_nlipsec.c62 .hdrsize = sizeof(struct nss_nlipsec_rule), /* NSS NETLINK IPsec rule */
83 {.cmd = NSS_NLIPSEC_CMD_CREATE_RULE, .doit = nss_nlipsec_op_create_rule,}, /* create rule */
84 {.cmd = NSS_NLIPSEC_CMD_DESTROY_RULE, .doit = nss_nlipsec_op_destroy_rule,}, /* destroy rule */
181 * verify create encap rule
229 * verify create decap rule
270 * verify destroy encap rule
286 * verify destroy decap rule
341 * create a SA rule (encap or decap) type to the IPsec tunnel
347 union nss_ipsecmgr_rule *rule; local
359 nss_nl_error("unable to extract create rule dat
434 union nss_ipsecmgr_rule *rule; local
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/hsl/isis/
H A Disis_multicast_acl.c102 fal_igmp_sg_entry_t entry; //Stores the specific ACL rule info
148 fal_acl_rule_t rule= {0}; local
157 ret = ACL_RULE_QUERY(dev_id, list_id, rule_id, &rule);
160 break;//NOT found in ACL rule
166 //MULTI_DEBUG("normal query1: rule dest_ip4_val=%x, src ip4=%x, dst_ip6=%x, ports=%x\n",
167 //rule.dest_ip4_val, rule.src_ip4_val, rule.dest_ip6_val.ul[0], rule.ports);
169 if(rule
223 fal_acl_rule_t rule= {0}; local
236 isis_acl_multigroup_cmp(fal_igmp_sg_addr_t *group, fal_acl_rule_t* rule) argument
[all...]
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/include/hsl/isis/
H A Disis_acl.h70 fal_acl_rule_t * rule);
78 a_uint32_t rule_id, fal_acl_rule_t * rule);
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/src/fal/
H A Dfal_acl.c56 a_uint32_t rule_nr, fal_acl_rule_t * rule)
66 rv = p_api->acl_rule_add(dev_id, list_id, rule_id, rule_nr, rule);
88 fal_acl_rule_t * rule)
98 rv = p_api->acl_rule_query(dev_id, list_id, rule_id, rule);
334 * @brief Add one rule or more rules to an existing acl list
337 * @param[in] rule_id first rule id of this adding operation in list
338 * @param[in] rule_nr rule number of this adding operation
339 * @param[in] rule rules content of this adding operation
344 a_uint32_t rule_nr, fal_acl_rule_t * rule)
349 rv = _fal_acl_rule_add(dev_id, list_id, rule_id, rule_nr, rule);
55 _fal_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
87 _fal_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
343 fal_acl_rule_add(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, a_uint32_t rule_nr, fal_acl_rule_t * rule) argument
383 fal_acl_rule_query(a_uint32_t dev_id, a_uint32_t list_id, a_uint32_t rule_id, fal_acl_rule_t * rule) argument
[all...]
/netgear-R7800-V1.0.2.28/package/qca-nss-drv/src/exports/
H A Dnss_ipsecmgr.h48 * @brief Definition of an IPsec encapsulation rule for an add operation
78 * @brief Definition of an IPsec encapsulation rule for a delete operation
93 * @brief Definition of an IPsec decapsulation rule for an add operation
115 * @brief Definition of an IPsec decapsulation rule for a delete operation
128 NSS_IPSECMGR_RULE_TYPE_NONE = 0, /**< Invalid rule type */
129 NSS_IPSECMGR_RULE_TYPE_ENCAP = 1, /**< rule is for encap */
130 NSS_IPSECMGR_RULE_TYPE_DECAP = 2, /**< rule is for decap */
135 * @brief NSS IPsec manager rule definition
138 struct nss_ipsecmgr_encap_add encap_add; /**< encap rule add */
139 struct nss_ipsecmgr_encap_del encap_del; /**< encap rule de
[all...]
H A Dnss_capwap.h37 NSS_CAPWAP_MSG_TYPE_CFG_RULE = 1, /**< Create a rule for a tunnel */
38 NSS_CAPWAP_MSG_TYPE_UNCFG_RULE = 2, /**< Remove a rule of a tunnel */
118 struct nss_capwap_rule_msg rule; /**< Rule information */ member in union:nss_capwap_msg::__anon41
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/include/hsl/dess/
H A Ddess_acl.h69 fal_acl_rule_t * rule);
77 a_uint32_t rule_id, fal_acl_rule_t * rule);
/netgear-R7800-V1.0.2.28/package/qca-ssdk/src/include/hsl/isisc/
H A Disisc_acl.h69 fal_acl_rule_t * rule);
77 a_uint32_t rule_id, fal_acl_rule_t * rule);

Completed in 185 milliseconds

12