diff options
Diffstat (limited to 'include/uapi/rdma/ib_user_verbs.h')
-rw-r--r-- | include/uapi/rdma/ib_user_verbs.h | 32 |
1 files changed, 16 insertions, 16 deletions
diff --git a/include/uapi/rdma/ib_user_verbs.h b/include/uapi/rdma/ib_user_verbs.h index 96a660533236..ef2be64bf4c3 100644 --- a/include/uapi/rdma/ib_user_verbs.h +++ b/include/uapi/rdma/ib_user_verbs.h | |||
@@ -701,57 +701,57 @@ struct ib_uverbs_detach_mcast { | |||
701 | }; | 701 | }; |
702 | 702 | ||
703 | #ifdef CONFIG_INFINIBAND_EXPERIMENTAL_UVERBS_FLOW_STEERING | 703 | #ifdef CONFIG_INFINIBAND_EXPERIMENTAL_UVERBS_FLOW_STEERING |
704 | struct ib_uverbs_eth_filter { | 704 | struct ib_uverbs_flow_eth_filter { |
705 | __u8 dst_mac[6]; | 705 | __u8 dst_mac[6]; |
706 | __u8 src_mac[6]; | 706 | __u8 src_mac[6]; |
707 | __be16 ether_type; | 707 | __be16 ether_type; |
708 | __be16 vlan_tag; | 708 | __be16 vlan_tag; |
709 | }; | 709 | }; |
710 | 710 | ||
711 | struct ib_uverbs_spec_eth { | 711 | struct ib_uverbs_flow_spec_eth { |
712 | __u32 type; | 712 | __u32 type; |
713 | __u16 size; | 713 | __u16 size; |
714 | __u16 reserved; | 714 | __u16 reserved; |
715 | struct ib_uverbs_eth_filter val; | 715 | struct ib_uverbs_flow_eth_filter val; |
716 | struct ib_uverbs_eth_filter mask; | 716 | struct ib_uverbs_flow_eth_filter mask; |
717 | }; | 717 | }; |
718 | 718 | ||
719 | struct ib_uverbs_ipv4_filter { | 719 | struct ib_uverbs_flow_ipv4_filter { |
720 | __be32 src_ip; | 720 | __be32 src_ip; |
721 | __be32 dst_ip; | 721 | __be32 dst_ip; |
722 | }; | 722 | }; |
723 | 723 | ||
724 | struct ib_uverbs_spec_ipv4 { | 724 | struct ib_uverbs_flow_spec_ipv4 { |
725 | __u32 type; | 725 | __u32 type; |
726 | __u16 size; | 726 | __u16 size; |
727 | __u16 reserved; | 727 | __u16 reserved; |
728 | struct ib_uverbs_ipv4_filter val; | 728 | struct ib_uverbs_flow_ipv4_filter val; |
729 | struct ib_uverbs_ipv4_filter mask; | 729 | struct ib_uverbs_flow_ipv4_filter mask; |
730 | }; | 730 | }; |
731 | 731 | ||
732 | struct ib_uverbs_tcp_udp_filter { | 732 | struct ib_uverbs_flow_tcp_udp_filter { |
733 | __be16 dst_port; | 733 | __be16 dst_port; |
734 | __be16 src_port; | 734 | __be16 src_port; |
735 | }; | 735 | }; |
736 | 736 | ||
737 | struct ib_uverbs_spec_tcp_udp { | 737 | struct ib_uverbs_flow_spec_tcp_udp { |
738 | __u32 type; | 738 | __u32 type; |
739 | __u16 size; | 739 | __u16 size; |
740 | __u16 reserved; | 740 | __u16 reserved; |
741 | struct ib_uverbs_tcp_udp_filter val; | 741 | struct ib_uverbs_flow_tcp_udp_filter val; |
742 | struct ib_uverbs_tcp_udp_filter mask; | 742 | struct ib_uverbs_flow_tcp_udp_filter mask; |
743 | }; | 743 | }; |
744 | 744 | ||
745 | struct ib_uverbs_spec { | 745 | struct ib_uverbs_flow_spec { |
746 | union { | 746 | union { |
747 | struct { | 747 | struct { |
748 | __u32 type; | 748 | __u32 type; |
749 | __u16 size; | 749 | __u16 size; |
750 | __u16 reserved; | 750 | __u16 reserved; |
751 | }; | 751 | }; |
752 | struct ib_uverbs_spec_eth eth; | 752 | struct ib_uverbs_flow_spec_eth eth; |
753 | struct ib_uverbs_spec_ipv4 ipv4; | 753 | struct ib_uverbs_flow_spec_ipv4 ipv4; |
754 | struct ib_uverbs_spec_tcp_udp tcp_udp; | 754 | struct ib_uverbs_flow_spec_tcp_udp tcp_udp; |
755 | }; | 755 | }; |
756 | }; | 756 | }; |
757 | 757 | ||