Lines Matching defs:mark
10 * Match mark added by Catalin(ux aka Dino) BOIE <catab at umbrella.ro> [5 nov 2004]
37 fprintf(stderr, " SAMPLE := { ip | ip6 | udp | tcp | icmp | u{32|16|8} | mark } SAMPLE_ARGS\n");
599 struct tc_u32_mark mark;
604 if (get_u32(&mark.val, *argv, 0)) {
605 fprintf(stderr, "Illegal \"mark\" value\n");
610 if (get_u32(&mark.mask, *argv, 0)) {
611 fprintf(stderr, "Illegal \"mark\" mask\n");
616 if ((mark.val & mark.mask) != mark.val) {
617 fprintf(stderr, "Illegal \"mark\" (impossible combination)\n");
621 addattr_l(n, MAX_MSG, TCA_U32_MARK, &mark, sizeof(mark));
678 if (matches(*argv, "mark") == 0) {
1011 struct tc_u32_mark *mark = RTA_DATA(tb[TCA_U32_MARK]);
1012 if (RTA_PAYLOAD(tb[TCA_U32_MARK]) < sizeof(*mark)) {
1013 fprintf(f, "\n Invalid mark (kernel&iproute2 mismatch)\n");
1015 fprintf(f, "\n mark 0x%04x 0x%04x (success %d)",
1016 mark->val, mark->mask, mark->success);