/netgear-R7800-V1.0.2.28/package/net-wall/files/etc/scripts/ |
H A D | firewall.sh | 33 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 D | nss_nlipv4_if.h | 37 * @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 D | nss_nlipsec_if.h | 39 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 D | nss_nlcrypto_if.h | 82 * @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 D | ref_vlan.c | 62 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 D | ref_uci.c | 5562 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 D | mc_snooping.h | 27 int mc_find_acl_rule(struct mc_acl_rule_table *acl, __be32 in4, void *in6, __u8 *mac, __be32 rule);
|
H A D | mc_netlink.c | 36 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 D | shiva_acl.c | 96 _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 D | nss_ipsecmgr.c | 78 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 D | garuda_acl.c | 95 _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 D | fal_acl.c | 40 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 D | garuda_acl.h | 69 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 D | shiva_acl.h | 66 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 D | shell_io.c | 4478 /* 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 D | dess_multicast_acl.c | 103 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 D | isisc_multicast_acl.c | 103 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 D | nss_nlipsec.c | 62 .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 D | isis_multicast_acl.c | 102 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 D | isis_acl.h | 70 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 D | fal_acl.c | 56 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 D | nss_ipsecmgr.h | 48 * @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 D | nss_capwap.h | 37 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 D | dess_acl.h | 69 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 D | isisc_acl.h | 69 fal_acl_rule_t * rule); 77 a_uint32_t rule_id, fal_acl_rule_t * rule);
|