Searched refs:frh (Results 1 - 5 of 5) sorted by relevance
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv6/ |
H A D | fib6_rules.c | 165 struct nlmsghdr *nlh, struct fib_rule_hdr *frh, 181 if (frh->src_len) 185 if (frh->dst_len) 189 rule6->src.plen = frh->src_len; 190 rule6->dst.plen = frh->dst_len; 191 rule6->tclass = frh->tos; 198 static int fib6_rule_compare(struct fib_rule *rule, struct fib_rule_hdr *frh, argument 203 if (frh->src_len && (rule6->src.plen != frh->src_len)) 206 if (frh 164 fib6_rule_configure(struct fib_rule *rule, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_rule_hdr *frh, struct nlattr **tb) argument 223 fib6_rule_fill(struct fib_rule *rule, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_rule_hdr *frh) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/decnet/ |
H A D | dn_rules.c | 129 struct nlmsghdr *nlh, struct fib_rule_hdr *frh, 135 if (frh->tos) 152 if (frh->src_len) 155 if (frh->dst_len) 158 r->src_len = frh->src_len; 160 r->dst_len = frh->dst_len; 167 static int dn_fib_rule_compare(struct fib_rule *rule, struct fib_rule_hdr *frh, argument 172 if (frh->src_len && (r->src_len != frh->src_len)) 175 if (frh 128 dn_fib_rule_configure(struct fib_rule *rule, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_rule_hdr *frh, struct nlattr **tb) argument 205 dn_fib_rule_fill(struct fib_rule *rule, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_rule_hdr *frh) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/ipv4/ |
H A D | fib_rules.c | 178 struct nlmsghdr *nlh, struct fib_rule_hdr *frh, 184 if (frh->tos & ~IPTOS_TOS_MASK) 201 if (frh->src_len) 204 if (frh->dst_len) 212 rule4->src_len = frh->src_len; 214 rule4->dst_len = frh->dst_len; 216 rule4->tos = frh->tos; 223 static int fib4_rule_compare(struct fib_rule *rule, struct fib_rule_hdr *frh, argument 228 if (frh->src_len && (rule4->src_len != frh 177 fib4_rule_configure(struct fib_rule *rule, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_rule_hdr *frh, struct nlattr **tb) argument 251 fib4_rule_fill(struct fib_rule *rule, struct sk_buff *skb, struct nlmsghdr *nlh, struct fib_rule_hdr *frh) argument [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/net/core/ |
H A D | fib_rules.c | 176 static int validate_rulemsg(struct fib_rule_hdr *frh, struct nlattr **tb, argument 181 if (frh->src_len) 183 frh->src_len > (ops->addr_size * 8) || 187 if (frh->dst_len) 189 frh->dst_len > (ops->addr_size * 8) || 200 struct fib_rule_hdr *frh = nlmsg_data(nlh); local 206 if (nlh->nlmsg_len < nlmsg_msg_size(sizeof(*frh))) 209 ops = lookup_rules_ops(frh->family); 215 err = nlmsg_parse(nlh, sizeof(*frh), tb, FRA_MAX, ops->policy); 219 err = validate_rulemsg(frh, t 336 struct fib_rule_hdr *frh = nlmsg_data(nlh); local 446 struct fib_rule_hdr *frh; local [all...] |
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/net/ |
H A D | fib_rules.h | 97 static inline u32 frh_get_table(struct fib_rule_hdr *frh, struct nlattr **nla) argument 101 return frh->table;
|
Completed in 263 milliseconds