81ee2f9b8e012f6cd7b9e38b508c349e942d8194
[govpp.git] / cmd / binapi-generator / testdata / af_packet.api.json
1 {
2     "services": [
3         {
4             "af_packet_delete": {
5                 "reply": "af_packet_delete_reply"
6             }
7         },
8         {
9             "af_packet_create": {
10                 "reply": "af_packet_create_reply"
11             }
12         },
13         {
14             "af_packet_set_l4_cksum_offload": {
15                 "reply": "af_packet_set_l4_cksum_offload_reply"
16             }
17         }
18     ],
19     "vl_api_version": "0x8957ca8b",
20     "enums": [],
21     "messages": [
22         [
23             "af_packet_create",
24             [
25                 "u16",
26                 "_vl_msg_id"
27             ],
28             [
29                 "u32",
30                 "client_index"
31             ],
32             [
33                 "u32",
34                 "context"
35             ],
36             [
37                 "u8",
38                 "host_if_name",
39                 64
40             ],
41             [
42                 "u8",
43                 "hw_addr",
44                 6
45             ],
46             [
47                 "u8",
48                 "use_random_hw_addr"
49             ],
50             {
51                 "crc": "0x6d5d30d6"
52             }
53         ],
54         [
55             "af_packet_create_reply",
56             [
57                 "u16",
58                 "_vl_msg_id"
59             ],
60             [
61                 "u32",
62                 "context"
63             ],
64             [
65                 "i32",
66                 "retval"
67             ],
68             [
69                 "u32",
70                 "sw_if_index"
71             ],
72             {
73                 "crc": "0xfda5941f"
74             }
75         ],
76         [
77             "af_packet_delete",
78             [
79                 "u16",
80                 "_vl_msg_id"
81             ],
82             [
83                 "u32",
84                 "client_index"
85             ],
86             [
87                 "u32",
88                 "context"
89             ],
90             [
91                 "u8",
92                 "host_if_name",
93                 64
94             ],
95             {
96                 "crc": "0x3efceda3"
97             }
98         ],
99         [
100             "af_packet_delete_reply",
101             [
102                 "u16",
103                 "_vl_msg_id"
104             ],
105             [
106                 "u32",
107                 "context"
108             ],
109             [
110                 "i32",
111                 "retval"
112             ],
113             {
114                 "crc": "0xe8d4e804"
115             }
116         ],
117         [
118             "af_packet_set_l4_cksum_offload",
119             [
120                 "u16",
121                 "_vl_msg_id"
122             ],
123             [
124                 "u32",
125                 "client_index"
126             ],
127             [
128                 "u32",
129                 "context"
130             ],
131             [
132                 "u8",
133                 "sw_if_index"
134             ],
135             [
136                 "u8",
137                 "set"
138             ],
139             {
140                 "crc": "0x86538585"
141             }
142         ],
143         [
144             "af_packet_set_l4_cksum_offload_reply",
145             [
146                 "u16",
147                 "_vl_msg_id"
148             ],
149             [
150                 "u32",
151                 "context"
152             ],
153             [
154                 "i32",
155                 "retval"
156             ],
157             {
158                 "crc": "0xe8d4e804"
159             }
160         ]
161     ],
162     "types": []
163 }