printk(" canprio_classify invoked\n");
list_for_each_entry(f, &head->flist, link) {
- if (canprio_get_id(skb) == 123) { // Should match value given by user
+ printk(" canprio_classify can ID = 0x%x\n", canprio_get_id(skb));
+ if (canprio_get_id(skb) == f->match) {
+ printk( " canprio_classify match ID 0x%x\n", f->match);
*res = f->res;
return TC_POLICE_OK;
}
//f->match = nla_data(tb[TCA_CANPRIO_MATCH]);
f->match = nla_get_u32(tb[TCA_CANPRIO_MATCH]);
- printk(" match = %d\n", f->match);
+ printk(" can ID to match = 0x%x\n", f->match);
//Add newly created filter to list of all filters
tcf_tree_lock(tp);