Lines Matching full:mark
10 * Match mark added by Catalin(ux aka Dino) BOIE <catab at umbrella.ro> [5 nov 2004]
43 " u{32|16|8} | mark } SAMPLE_ARGS [divisor DIVISOR]\n");
632 struct tc_u32_mark mark;
637 if (get_u32(&mark.val, *argv, 0)) {
638 fprintf(stderr, "Illegal \"mark\" value\n");
643 if (get_u32(&mark.mask, *argv, 0)) {
644 fprintf(stderr, "Illegal \"mark\" mask\n");
649 if ((mark.val & mark.mask) != mark.val) {
650 fprintf(stderr, "Illegal \"mark\" (impossible combination)\n");
654 addattr_l(n, MAX_MSG, TCA_U32_MARK, &mark, sizeof(mark));
696 } else if (matches(*argv, "mark") == 0) {
1204 struct tc_u32_mark *mark = RTA_DATA(tb[TCA_U32_MARK]);
1205 if (RTA_PAYLOAD(tb[TCA_U32_MARK]) < sizeof(*mark)) {
1206 fprintf(f, "\n Invalid mark (kernel&iproute2 mismatch)\n");
1208 fprintf(f, "\n mark 0x%04x 0x%04x (success %d)",
1209 mark->val, mark->mask, mark->success);