Lines Matching refs:ip_proto
67 __u8 ip_proto; in flower_parse_ip_proto() local
74 ip_proto = IPPROTO_TCP; in flower_parse_ip_proto()
76 ip_proto = IPPROTO_UDP; in flower_parse_ip_proto()
78 ret = get_u8(&ip_proto, str, 16); in flower_parse_ip_proto()
82 addattr8(n, MAX_MSG, type, ip_proto); in flower_parse_ip_proto()
83 *p_ip_proto = ip_proto; in flower_parse_ip_proto()
169 __u8 ip_proto = 0xff; in flower_parse_opt() local
230 &ip_proto, n); in flower_parse_opt()
261 ret = flower_parse_port(*argv, ip_proto, in flower_parse_opt()
270 ret = flower_parse_port(*argv, ip_proto, in flower_parse_opt()
375 __u8 ip_proto; in flower_print_ip_proto() local
380 ip_proto = rta_getattr_u8(ip_proto_attr); in flower_print_ip_proto()
382 if (ip_proto == IPPROTO_TCP) in flower_print_ip_proto()
384 else if (ip_proto == IPPROTO_UDP) in flower_print_ip_proto()
387 fprintf(f, "%02x", ip_proto); in flower_print_ip_proto()
388 *p_ip_proto = ip_proto; in flower_print_ip_proto()
435 static void flower_print_port(FILE *f, char *name, __u8 ip_proto, in flower_print_port() argument
441 if (ip_proto == IPPROTO_TCP) in flower_print_port()
443 else if (ip_proto == IPPROTO_UDP) in flower_print_port()
457 __u8 ip_proto = 0xff; in flower_print_opt() local
486 flower_print_ip_proto(f, &ip_proto, tb[TCA_FLOWER_KEY_IP_PROTO]); in flower_print_opt()
500 flower_print_port(f, "dst_port", ip_proto, in flower_print_opt()
504 flower_print_port(f, "src_port", ip_proto, in flower_print_opt()