1{
2 "array_types" :
3 [
4  {
5   "alignment" : 1,
6   "linker_set_key" : "_ZTIA0_c",
7   "name" : "char [0]",
8   "referenced_type" : "_ZTIc",
9   "self_type" : "_ZTIA0_c",
10   "source_file" : "external/libnl/include/netlink-private/types.h"
11  },
12  {
13   "alignment" : 4,
14   "linker_set_key" : "_ZTIA0_j",
15   "name" : "unsigned int [0]",
16   "referenced_type" : "_ZTIj",
17   "self_type" : "_ZTIA0_j",
18   "source_file" : "external/libnl/include/netlink-private/types.h"
19  },
20  {
21   "alignment" : 4,
22   "linker_set_key" : "_ZTIA11_PFiP6nl_msgPvE",
23   "name" : "int (*[11])(nl_msg *, void *)",
24   "referenced_type" : "_ZTIPFiP6nl_msgPvE",
25   "self_type" : "_ZTIA11_PFiP6nl_msgPvE",
26   "size" : 44,
27   "source_file" : "external/libnl/include/netlink-private/types.h"
28  },
29  {
30   "alignment" : 4,
31   "linker_set_key" : "_ZTIA11_Pv",
32   "name" : "void *[11]",
33   "referenced_type" : "_ZTIPv",
34   "self_type" : "_ZTIA11_Pv",
35   "size" : 44,
36   "source_file" : "external/libnl/include/netlink-private/types.h"
37  },
38  {
39   "alignment" : 1,
40   "linker_set_key" : "_ZTIA16_c",
41   "name" : "char [16]",
42   "referenced_type" : "_ZTIc",
43   "self_type" : "_ZTIA16_c",
44   "size" : 16,
45   "source_file" : "external/libnl/include/netlink-private/types.h"
46  },
47  {
48   "alignment" : 1,
49   "linker_set_key" : "_ZTIA16_h",
50   "name" : "unsigned char [16]",
51   "referenced_type" : "_ZTIh",
52   "self_type" : "_ZTIA16_h",
53   "size" : 16,
54   "source_file" : "external/libnl/include/netlink-private/types.h"
55  },
56  {
57   "alignment" : 2,
58   "linker_set_key" : "_ZTIA16_t",
59   "name" : "unsigned short [16]",
60   "referenced_type" : "_ZTIt",
61   "self_type" : "_ZTIA16_t",
62   "size" : 32,
63   "source_file" : "external/libnl/include/netlink-private/types.h"
64  },
65  {
66   "alignment" : 8,
67   "linker_set_key" : "_ZTIA16_y",
68   "name" : "unsigned long long [16]",
69   "referenced_type" : "_ZTIy",
70   "self_type" : "_ZTIA16_y",
71   "size" : 128,
72   "source_file" : "external/libnl/include/netlink-private/types.h"
73  },
74  {
75   "alignment" : 4,
76   "linker_set_key" : "_ZTIA17_j",
77   "name" : "unsigned int [17]",
78   "referenced_type" : "_ZTIj",
79   "self_type" : "_ZTIA17_j",
80   "size" : 68,
81   "source_file" : "external/libnl/include/netlink-private/types.h"
82  },
83  {
84   "alignment" : 1,
85   "linker_set_key" : "_ZTIA32_c",
86   "name" : "char [32]",
87   "referenced_type" : "_ZTIc",
88   "self_type" : "_ZTIA32_c",
89   "size" : 32,
90   "source_file" : "external/libnl/include/netlink-private/types.h"
91  },
92  {
93   "alignment" : 4,
94   "linker_set_key" : "_ZTIA3_PFvP7rtnl_tcP14nl_dump_paramsE",
95   "name" : "void (*[3])(rtnl_tc *, nl_dump_params *)",
96   "referenced_type" : "_ZTIPFvP7rtnl_tcP14nl_dump_paramsE",
97   "self_type" : "_ZTIA3_PFvP7rtnl_tcP14nl_dump_paramsE",
98   "size" : 12,
99   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
100  },
101  {
102   "alignment" : 4,
103   "linker_set_key" : "_ZTIA3_PFvP7rtnl_tcPvP14nl_dump_paramsE",
104   "name" : "void (*[3])(rtnl_tc *, void *, nl_dump_params *)",
105   "referenced_type" : "_ZTIPFvP7rtnl_tcPvP14nl_dump_paramsE",
106   "self_type" : "_ZTIA3_PFvP7rtnl_tcPvP14nl_dump_paramsE",
107   "size" : 12,
108   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
109  },
110  {
111   "alignment" : 4,
112   "linker_set_key" : "_ZTIA3_PFvP9nl_objectP14nl_dump_paramsE",
113   "name" : "void (*[3])(nl_object *, nl_dump_params *)",
114   "referenced_type" : "_ZTIPFvP9nl_objectP14nl_dump_paramsE",
115   "self_type" : "_ZTIA3_PFvP9nl_objectP14nl_dump_paramsE",
116   "size" : 12,
117   "source_file" : "external/libnl/include/netlink-private/object-api.h"
118  },
119  {
120   "alignment" : 4,
121   "linker_set_key" : "_ZTIA43_Pv",
122   "name" : "void *[43]",
123   "referenced_type" : "_ZTIPv",
124   "self_type" : "_ZTIA43_Pv",
125   "size" : 172,
126   "source_file" : "external/libnl/include/netlink-private/types.h"
127  },
128  {
129   "alignment" : 1,
130   "linker_set_key" : "_ZTIA64_c",
131   "name" : "char [64]",
132   "referenced_type" : "_ZTIc",
133   "self_type" : "_ZTIA64_c",
134   "size" : 64,
135   "source_file" : "external/libnl/include/netlink-private/types.h"
136  },
137  {
138   "alignment" : 8,
139   "linker_set_key" : "_ZTIA64_y",
140   "name" : "unsigned long long [64]",
141   "referenced_type" : "_ZTIy",
142   "self_type" : "_ZTIA64_y",
143   "size" : 512,
144   "source_file" : "external/libnl/include/netlink-private/types.h"
145  },
146  {
147   "alignment" : 8,
148   "linker_set_key" : "_ZTIA6_y",
149   "name" : "unsigned long long [6]",
150   "referenced_type" : "_ZTIy",
151   "self_type" : "_ZTIA6_y",
152   "size" : 48,
153   "source_file" : "external/libnl/include/netlink-private/types.h"
154  },
155  {
156   "alignment" : 1,
157   "linker_set_key" : "_ZTIA8_h",
158   "name" : "unsigned char [8]",
159   "referenced_type" : "_ZTIh",
160   "self_type" : "_ZTIA8_h",
161   "size" : 8,
162   "source_file" : "external/libnl/include/netlink-private/types.h"
163  },
164  {
165   "alignment" : 4,
166   "linker_set_key" : "_ZTIA9_j",
167   "name" : "unsigned int [9]",
168   "referenced_type" : "_ZTIj",
169   "self_type" : "_ZTIA9_j",
170   "size" : 36,
171   "source_file" : "external/libnl/include/netlink-private/types.h"
172  },
173  {
174   "alignment" : 8,
175   "linker_set_key" : "_ZTIA9_y",
176   "name" : "unsigned long long [9]",
177   "referenced_type" : "_ZTIy",
178   "self_type" : "_ZTIA9_y",
179   "size" : 72,
180   "source_file" : "external/libnl/include/netlink-private/types.h"
181  },
182  {
183   "linker_set_key" : "_ZTIA_10nl_msgtype",
184   "name" : "nl_msgtype []",
185   "referenced_type" : "_ZTI10nl_msgtype",
186   "self_type" : "_ZTIA_10nl_msgtype",
187   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
188  },
189  {
190   "linker_set_key" : "_ZTIA_10nla_policy",
191   "name" : "nla_policy []",
192   "referenced_type" : "_ZTI10nla_policy",
193   "self_type" : "_ZTIA_10nla_policy",
194   "source_file" : "external/libnl/include/netlink/route/link.h"
195  }
196 ],
197 "builtin_types" :
198 [
199  {
200   "alignment" : 1,
201   "is_integral" : true,
202   "linker_set_key" : "_ZTIa",
203   "name" : "signed char",
204   "referenced_type" : "_ZTIa",
205   "self_type" : "_ZTIa",
206   "size" : 1
207  },
208  {
209   "alignment" : 1,
210   "is_integral" : true,
211   "is_unsigned" : true,
212   "linker_set_key" : "_ZTIc",
213   "name" : "char",
214   "referenced_type" : "_ZTIc",
215   "self_type" : "_ZTIc",
216   "size" : 1
217  },
218  {
219   "alignment" : 8,
220   "linker_set_key" : "_ZTId",
221   "name" : "double",
222   "referenced_type" : "_ZTId",
223   "self_type" : "_ZTId",
224   "size" : 8
225  },
226  {
227   "alignment" : 1,
228   "is_integral" : true,
229   "is_unsigned" : true,
230   "linker_set_key" : "_ZTIh",
231   "name" : "unsigned char",
232   "referenced_type" : "_ZTIh",
233   "self_type" : "_ZTIh",
234   "size" : 1
235  },
236  {
237   "alignment" : 4,
238   "is_integral" : true,
239   "linker_set_key" : "_ZTIi",
240   "name" : "int",
241   "referenced_type" : "_ZTIi",
242   "self_type" : "_ZTIi",
243   "size" : 4
244  },
245  {
246   "alignment" : 4,
247   "is_integral" : true,
248   "is_unsigned" : true,
249   "linker_set_key" : "_ZTIj",
250   "name" : "unsigned int",
251   "referenced_type" : "_ZTIj",
252   "self_type" : "_ZTIj",
253   "size" : 4
254  },
255  {
256   "alignment" : 4,
257   "is_integral" : true,
258   "linker_set_key" : "_ZTIl",
259   "name" : "long",
260   "referenced_type" : "_ZTIl",
261   "self_type" : "_ZTIl",
262   "size" : 4
263  },
264  {
265   "alignment" : 4,
266   "is_integral" : true,
267   "is_unsigned" : true,
268   "linker_set_key" : "_ZTIm",
269   "name" : "unsigned long",
270   "referenced_type" : "_ZTIm",
271   "self_type" : "_ZTIm",
272   "size" : 4
273  },
274  {
275   "alignment" : 2,
276   "is_integral" : true,
277   "linker_set_key" : "_ZTIs",
278   "name" : "short",
279   "referenced_type" : "_ZTIs",
280   "self_type" : "_ZTIs",
281   "size" : 2
282  },
283  {
284   "alignment" : 2,
285   "is_integral" : true,
286   "is_unsigned" : true,
287   "linker_set_key" : "_ZTIt",
288   "name" : "unsigned short",
289   "referenced_type" : "_ZTIt",
290   "self_type" : "_ZTIt",
291   "size" : 2
292  },
293  {
294   "linker_set_key" : "_ZTIv",
295   "name" : "void",
296   "referenced_type" : "_ZTIv",
297   "self_type" : "_ZTIv"
298  },
299  {
300   "alignment" : 8,
301   "is_integral" : true,
302   "linker_set_key" : "_ZTIx",
303   "name" : "long long",
304   "referenced_type" : "_ZTIx",
305   "self_type" : "_ZTIx",
306   "size" : 8
307  },
308  {
309   "alignment" : 8,
310   "is_integral" : true,
311   "is_unsigned" : true,
312   "linker_set_key" : "_ZTIy",
313   "name" : "unsigned long long",
314   "referenced_type" : "_ZTIy",
315   "self_type" : "_ZTIy",
316   "size" : 8
317  }
318 ],
319 "elf_functions" :
320 [
321  {
322   "name" : "__flags2str"
323  },
324  {
325   "name" : "__list_str2type"
326  },
327  {
328   "name" : "__list_type2str"
329  },
330  {
331   "name" : "__nl_cache_mngt_require"
332  },
333  {
334   "name" : "__nl_read_num_str_file"
335  },
336  {
337   "name" : "__str2flags"
338  },
339  {
340   "name" : "__str2type"
341  },
342  {
343   "name" : "__trans_list_add"
344  },
345  {
346   "name" : "__trans_list_clear"
347  },
348  {
349   "name" : "__type2str"
350  },
351  {
352   "name" : "_nl_socket_is_local_port_unspecified"
353  },
354  {
355   "name" : "_nl_socket_set_local_port_no_release"
356  },
357  {
358   "name" : "_nl_socket_used_ports_release_all"
359  },
360  {
361   "name" : "_nl_socket_used_ports_set"
362  },
363  {
364   "name" : "dump_from_ops"
365  },
366  {
367   "name" : "flnl_lookup"
368  },
369  {
370   "name" : "flnl_lookup_build_request"
371  },
372  {
373   "name" : "flnl_request_alloc"
374  },
375  {
376   "name" : "flnl_request_get_addr"
377  },
378  {
379   "name" : "flnl_request_get_fwmark"
380  },
381  {
382   "name" : "flnl_request_get_scope"
383  },
384  {
385   "name" : "flnl_request_get_table"
386  },
387  {
388   "name" : "flnl_request_get_tos"
389  },
390  {
391   "name" : "flnl_request_set_addr"
392  },
393  {
394   "name" : "flnl_request_set_fwmark"
395  },
396  {
397   "name" : "flnl_request_set_scope"
398  },
399  {
400   "name" : "flnl_request_set_table"
401  },
402  {
403   "name" : "flnl_request_set_tos"
404  },
405  {
406   "name" : "flnl_result_alloc"
407  },
408  {
409   "name" : "flnl_result_alloc_cache"
410  },
411  {
412   "name" : "flnl_result_get_error"
413  },
414  {
415   "name" : "flnl_result_get_nexthop_sel"
416  },
417  {
418   "name" : "flnl_result_get_prefixlen"
419  },
420  {
421   "name" : "flnl_result_get_scope"
422  },
423  {
424   "name" : "flnl_result_get_table_id"
425  },
426  {
427   "name" : "flnl_result_get_type"
428  },
429  {
430   "name" : "flnl_result_put"
431  },
432  {
433   "name" : "genl_connect"
434  },
435  {
436   "name" : "genl_ctrl_alloc_cache"
437  },
438  {
439   "name" : "genl_ctrl_resolve"
440  },
441  {
442   "name" : "genl_ctrl_resolve_grp"
443  },
444  {
445   "name" : "genl_ctrl_search"
446  },
447  {
448   "name" : "genl_ctrl_search_by_name"
449  },
450  {
451   "name" : "genl_family_add_grp"
452  },
453  {
454   "name" : "genl_family_add_op"
455  },
456  {
457   "name" : "genl_family_alloc"
458  },
459  {
460   "name" : "genl_family_get_hdrsize"
461  },
462  {
463   "name" : "genl_family_get_id"
464  },
465  {
466   "name" : "genl_family_get_maxattr"
467  },
468  {
469   "name" : "genl_family_get_name"
470  },
471  {
472   "name" : "genl_family_get_version"
473  },
474  {
475   "name" : "genl_family_put"
476  },
477  {
478   "name" : "genl_family_set_hdrsize"
479  },
480  {
481   "name" : "genl_family_set_id"
482  },
483  {
484   "name" : "genl_family_set_maxattr"
485  },
486  {
487   "name" : "genl_family_set_name"
488  },
489  {
490   "name" : "genl_family_set_version"
491  },
492  {
493   "name" : "genl_handle_msg"
494  },
495  {
496   "name" : "genl_mngt_resolve"
497  },
498  {
499   "name" : "genl_op2name"
500  },
501  {
502   "name" : "genl_ops_resolve"
503  },
504  {
505   "name" : "genl_register"
506  },
507  {
508   "name" : "genl_register_family"
509  },
510  {
511   "name" : "genl_resolve_id"
512  },
513  {
514   "name" : "genl_send_simple"
515  },
516  {
517   "name" : "genl_unregister"
518  },
519  {
520   "name" : "genl_unregister_family"
521  },
522  {
523   "name" : "genlmsg_attrdata"
524  },
525  {
526   "name" : "genlmsg_attrlen"
527  },
528  {
529   "name" : "genlmsg_data"
530  },
531  {
532   "name" : "genlmsg_hdr"
533  },
534  {
535   "name" : "genlmsg_len"
536  },
537  {
538   "name" : "genlmsg_parse"
539  },
540  {
541   "name" : "genlmsg_put"
542  },
543  {
544   "name" : "genlmsg_user_data"
545  },
546  {
547   "name" : "genlmsg_user_datalen"
548  },
549  {
550   "name" : "genlmsg_user_hdr"
551  },
552  {
553   "name" : "genlmsg_valid_hdr"
554  },
555  {
556   "name" : "genlmsg_validate"
557  },
558  {
559   "name" : "mpls_ntop"
560  },
561  {
562   "name" : "mpls_pton"
563  },
564  {
565   "name" : "nfnl_connect"
566  },
567  {
568   "name" : "nfnl_send_simple"
569  },
570  {
571   "name" : "nfnlmsg_alloc_simple"
572  },
573  {
574   "name" : "nfnlmsg_family"
575  },
576  {
577   "name" : "nfnlmsg_put"
578  },
579  {
580   "name" : "nfnlmsg_res_id"
581  },
582  {
583   "name" : "nfnlmsg_subsys"
584  },
585  {
586   "name" : "nfnlmsg_subtype"
587  },
588  {
589   "name" : "nl_addr2str"
590  },
591  {
592   "name" : "nl_addr_alloc"
593  },
594  {
595   "name" : "nl_addr_alloc_attr"
596  },
597  {
598   "name" : "nl_addr_build"
599  },
600  {
601   "name" : "nl_addr_clone"
602  },
603  {
604   "name" : "nl_addr_cmp"
605  },
606  {
607   "name" : "nl_addr_cmp_prefix"
608  },
609  {
610   "name" : "nl_addr_fill_sockaddr"
611  },
612  {
613   "name" : "nl_addr_get"
614  },
615  {
616   "name" : "nl_addr_get_binary_addr"
617  },
618  {
619   "name" : "nl_addr_get_family"
620  },
621  {
622   "name" : "nl_addr_get_len"
623  },
624  {
625   "name" : "nl_addr_get_prefixlen"
626  },
627  {
628   "name" : "nl_addr_guess_family"
629  },
630  {
631   "name" : "nl_addr_info"
632  },
633  {
634   "name" : "nl_addr_iszero"
635  },
636  {
637   "name" : "nl_addr_parse"
638  },
639  {
640   "name" : "nl_addr_put"
641  },
642  {
643   "name" : "nl_addr_resolve"
644  },
645  {
646   "name" : "nl_addr_set_binary_addr"
647  },
648  {
649   "name" : "nl_addr_set_family"
650  },
651  {
652   "name" : "nl_addr_set_prefixlen"
653  },
654  {
655   "name" : "nl_addr_shared"
656  },
657  {
658   "name" : "nl_addr_valid"
659  },
660  {
661   "name" : "nl_af2str"
662  },
663  {
664   "name" : "nl_auto_complete"
665  },
666  {
667   "name" : "nl_cache_add"
668  },
669  {
670   "name" : "nl_cache_alloc"
671  },
672  {
673   "name" : "nl_cache_alloc_and_fill"
674  },
675  {
676   "name" : "nl_cache_alloc_name"
677  },
678  {
679   "name" : "nl_cache_clear"
680  },
681  {
682   "name" : "nl_cache_clone"
683  },
684  {
685   "name" : "nl_cache_dump"
686  },
687  {
688   "name" : "nl_cache_dump_filter"
689  },
690  {
691   "name" : "nl_cache_find"
692  },
693  {
694   "name" : "nl_cache_foreach"
695  },
696  {
697   "name" : "nl_cache_foreach_filter"
698  },
699  {
700   "name" : "nl_cache_free"
701  },
702  {
703   "name" : "nl_cache_get"
704  },
705  {
706   "name" : "nl_cache_get_first"
707  },
708  {
709   "name" : "nl_cache_get_last"
710  },
711  {
712   "name" : "nl_cache_get_next"
713  },
714  {
715   "name" : "nl_cache_get_ops"
716  },
717  {
718   "name" : "nl_cache_get_prev"
719  },
720  {
721   "name" : "nl_cache_include"
722  },
723  {
724   "name" : "nl_cache_include_v2"
725  },
726  {
727   "name" : "nl_cache_is_empty"
728  },
729  {
730   "name" : "nl_cache_mark_all"
731  },
732  {
733   "name" : "nl_cache_mngr_add"
734  },
735  {
736   "name" : "nl_cache_mngr_add_cache"
737  },
738  {
739   "name" : "nl_cache_mngr_add_cache_v2"
740  },
741  {
742   "name" : "nl_cache_mngr_alloc"
743  },
744  {
745   "name" : "nl_cache_mngr_data_ready"
746  },
747  {
748   "name" : "nl_cache_mngr_free"
749  },
750  {
751   "name" : "nl_cache_mngr_get_fd"
752  },
753  {
754   "name" : "nl_cache_mngr_info"
755  },
756  {
757   "name" : "nl_cache_mngr_poll"
758  },
759  {
760   "name" : "nl_cache_mngt_provide"
761  },
762  {
763   "name" : "nl_cache_mngt_register"
764  },
765  {
766   "name" : "nl_cache_mngt_require"
767  },
768  {
769   "name" : "nl_cache_mngt_require_safe"
770  },
771  {
772   "name" : "nl_cache_mngt_unprovide"
773  },
774  {
775   "name" : "nl_cache_mngt_unregister"
776  },
777  {
778   "name" : "nl_cache_move"
779  },
780  {
781   "name" : "nl_cache_nitems"
782  },
783  {
784   "name" : "nl_cache_nitems_filter"
785  },
786  {
787   "name" : "nl_cache_ops_associate"
788  },
789  {
790   "name" : "nl_cache_ops_associate_safe"
791  },
792  {
793   "name" : "nl_cache_ops_foreach"
794  },
795  {
796   "name" : "nl_cache_ops_get"
797  },
798  {
799   "name" : "nl_cache_ops_lookup"
800  },
801  {
802   "name" : "nl_cache_ops_lookup_safe"
803  },
804  {
805   "name" : "nl_cache_ops_put"
806  },
807  {
808   "name" : "nl_cache_ops_set_flags"
809  },
810  {
811   "name" : "nl_cache_parse"
812  },
813  {
814   "name" : "nl_cache_parse_and_add"
815  },
816  {
817   "name" : "nl_cache_pickup"
818  },
819  {
820   "name" : "nl_cache_pickup_checkdup"
821  },
822  {
823   "name" : "nl_cache_put"
824  },
825  {
826   "name" : "nl_cache_refill"
827  },
828  {
829   "name" : "nl_cache_remove"
830  },
831  {
832   "name" : "nl_cache_resync"
833  },
834  {
835   "name" : "nl_cache_search"
836  },
837  {
838   "name" : "nl_cache_set_arg1"
839  },
840  {
841   "name" : "nl_cache_set_arg2"
842  },
843  {
844   "name" : "nl_cache_set_flags"
845  },
846  {
847   "name" : "nl_cache_subset"
848  },
849  {
850   "name" : "nl_cancel_down_bits"
851  },
852  {
853   "name" : "nl_cancel_down_bytes"
854  },
855  {
856   "name" : "nl_cancel_down_us"
857  },
858  {
859   "name" : "nl_cb_active_type"
860  },
861  {
862   "name" : "nl_cb_alloc"
863  },
864  {
865   "name" : "nl_cb_clone"
866  },
867  {
868   "name" : "nl_cb_err"
869  },
870  {
871   "name" : "nl_cb_get"
872  },
873  {
874   "name" : "nl_cb_overwrite_recv"
875  },
876  {
877   "name" : "nl_cb_overwrite_recvmsgs"
878  },
879  {
880   "name" : "nl_cb_overwrite_send"
881  },
882  {
883   "name" : "nl_cb_put"
884  },
885  {
886   "name" : "nl_cb_set"
887  },
888  {
889   "name" : "nl_cb_set_all"
890  },
891  {
892   "name" : "nl_close"
893  },
894  {
895   "name" : "nl_complete_msg"
896  },
897  {
898   "name" : "nl_connect"
899  },
900  {
901   "name" : "nl_data_alloc"
902  },
903  {
904   "name" : "nl_data_alloc_attr"
905  },
906  {
907   "name" : "nl_data_append"
908  },
909  {
910   "name" : "nl_data_clone"
911  },
912  {
913   "name" : "nl_data_cmp"
914  },
915  {
916   "name" : "nl_data_free"
917  },
918  {
919   "name" : "nl_data_get"
920  },
921  {
922   "name" : "nl_data_get_size"
923  },
924  {
925   "name" : "nl_dump"
926  },
927  {
928   "name" : "nl_dump_line"
929  },
930  {
931   "name" : "nl_ether_proto2str"
932  },
933  {
934   "name" : "nl_get_psched_hz"
935  },
936  {
937   "name" : "nl_get_user_hz"
938  },
939  {
940   "name" : "nl_geterror"
941  },
942  {
943   "name" : "nl_has_capability"
944  },
945  {
946   "name" : "nl_hash"
947  },
948  {
949   "name" : "nl_hash_any"
950  },
951  {
952   "name" : "nl_hash_table_add"
953  },
954  {
955   "name" : "nl_hash_table_alloc"
956  },
957  {
958   "name" : "nl_hash_table_del"
959  },
960  {
961   "name" : "nl_hash_table_free"
962  },
963  {
964   "name" : "nl_hash_table_lookup"
965  },
966  {
967   "name" : "nl_ip_proto2str"
968  },
969  {
970   "name" : "nl_join_groups"
971  },
972  {
973   "name" : "nl_llproto2str"
974  },
975  {
976   "name" : "nl_msec2str"
977  },
978  {
979   "name" : "nl_msg_dump"
980  },
981  {
982   "name" : "nl_msg_parse"
983  },
984  {
985   "name" : "nl_msgtype_lookup"
986  },
987  {
988   "name" : "nl_new_line"
989  },
990  {
991   "name" : "nl_nlfamily2str"
992  },
993  {
994   "name" : "nl_nlmsg_flags2str"
995  },
996  {
997   "name" : "nl_nlmsgtype2str"
998  },
999  {
1000   "name" : "nl_object_alloc"
1001  },
1002  {
1003   "name" : "nl_object_alloc_name"
1004  },
1005  {
1006   "name" : "nl_object_attr_list"
1007  },
1008  {
1009   "name" : "nl_object_attrs2str"
1010  },
1011  {
1012   "name" : "nl_object_clone"
1013  },
1014  {
1015   "name" : "nl_object_diff"
1016  },
1017  {
1018   "name" : "nl_object_diff64"
1019  },
1020  {
1021   "name" : "nl_object_dump"
1022  },
1023  {
1024   "name" : "nl_object_dump_buf"
1025  },
1026  {
1027   "name" : "nl_object_free"
1028  },
1029  {
1030   "name" : "nl_object_get"
1031  },
1032  {
1033   "name" : "nl_object_get_cache"
1034  },
1035  {
1036   "name" : "nl_object_get_id_attrs"
1037  },
1038  {
1039   "name" : "nl_object_get_msgtype"
1040  },
1041  {
1042   "name" : "nl_object_get_ops"
1043  },
1044  {
1045   "name" : "nl_object_get_refcnt"
1046  },
1047  {
1048   "name" : "nl_object_get_type"
1049  },
1050  {
1051   "name" : "nl_object_identical"
1052  },
1053  {
1054   "name" : "nl_object_is_marked"
1055  },
1056  {
1057   "name" : "nl_object_keygen"
1058  },
1059  {
1060   "name" : "nl_object_mark"
1061  },
1062  {
1063   "name" : "nl_object_match_filter"
1064  },
1065  {
1066   "name" : "nl_object_put"
1067  },
1068  {
1069   "name" : "nl_object_shared"
1070  },
1071  {
1072   "name" : "nl_object_unmark"
1073  },
1074  {
1075   "name" : "nl_object_update"
1076  },
1077  {
1078   "name" : "nl_perror"
1079  },
1080  {
1081   "name" : "nl_pickup"
1082  },
1083  {
1084   "name" : "nl_pickup_keep_syserr"
1085  },
1086  {
1087   "name" : "nl_prob2int"
1088  },
1089  {
1090   "name" : "nl_rate2str"
1091  },
1092  {
1093   "name" : "nl_recv"
1094  },
1095  {
1096   "name" : "nl_recvmsgs"
1097  },
1098  {
1099   "name" : "nl_recvmsgs_default"
1100  },
1101  {
1102   "name" : "nl_recvmsgs_report"
1103  },
1104  {
1105   "name" : "nl_rtgen_request"
1106  },
1107  {
1108   "name" : "nl_rtntype2str"
1109  },
1110  {
1111   "name" : "nl_send"
1112  },
1113  {
1114   "name" : "nl_send_auto"
1115  },
1116  {
1117   "name" : "nl_send_auto_complete"
1118  },
1119  {
1120   "name" : "nl_send_iovec"
1121  },
1122  {
1123   "name" : "nl_send_simple"
1124  },
1125  {
1126   "name" : "nl_send_sync"
1127  },
1128  {
1129   "name" : "nl_sendmsg"
1130  },
1131  {
1132   "name" : "nl_sendto"
1133  },
1134  {
1135   "name" : "nl_size2int"
1136  },
1137  {
1138   "name" : "nl_size2str"
1139  },
1140  {
1141   "name" : "nl_socket_add_membership"
1142  },
1143  {
1144   "name" : "nl_socket_add_memberships"
1145  },
1146  {
1147   "name" : "nl_socket_alloc"
1148  },
1149  {
1150   "name" : "nl_socket_alloc_cb"
1151  },
1152  {
1153   "name" : "nl_socket_disable_auto_ack"
1154  },
1155  {
1156   "name" : "nl_socket_disable_msg_peek"
1157  },
1158  {
1159   "name" : "nl_socket_disable_seq_check"
1160  },
1161  {
1162   "name" : "nl_socket_drop_membership"
1163  },
1164  {
1165   "name" : "nl_socket_drop_memberships"
1166  },
1167  {
1168   "name" : "nl_socket_enable_auto_ack"
1169  },
1170  {
1171   "name" : "nl_socket_enable_msg_peek"
1172  },
1173  {
1174   "name" : "nl_socket_free"
1175  },
1176  {
1177   "name" : "nl_socket_get_cb"
1178  },
1179  {
1180   "name" : "nl_socket_get_fd"
1181  },
1182  {
1183   "name" : "nl_socket_get_local_port"
1184  },
1185  {
1186   "name" : "nl_socket_get_msg_buf_size"
1187  },
1188  {
1189   "name" : "nl_socket_get_peer_groups"
1190  },
1191  {
1192   "name" : "nl_socket_get_peer_port"
1193  },
1194  {
1195   "name" : "nl_socket_modify_cb"
1196  },
1197  {
1198   "name" : "nl_socket_modify_err_cb"
1199  },
1200  {
1201   "name" : "nl_socket_recv_pktinfo"
1202  },
1203  {
1204   "name" : "nl_socket_set_buffer_size"
1205  },
1206  {
1207   "name" : "nl_socket_set_cb"
1208  },
1209  {
1210   "name" : "nl_socket_set_fd"
1211  },
1212  {
1213   "name" : "nl_socket_set_local_port"
1214  },
1215  {
1216   "name" : "nl_socket_set_msg_buf_size"
1217  },
1218  {
1219   "name" : "nl_socket_set_nonblocking"
1220  },
1221  {
1222   "name" : "nl_socket_set_passcred"
1223  },
1224  {
1225   "name" : "nl_socket_set_peer_groups"
1226  },
1227  {
1228   "name" : "nl_socket_set_peer_port"
1229  },
1230  {
1231   "name" : "nl_socket_use_seq"
1232  },
1233  {
1234   "name" : "nl_str2af"
1235  },
1236  {
1237   "name" : "nl_str2ether_proto"
1238  },
1239  {
1240   "name" : "nl_str2ip_proto"
1241  },
1242  {
1243   "name" : "nl_str2llproto"
1244  },
1245  {
1246   "name" : "nl_str2msec"
1247  },
1248  {
1249   "name" : "nl_str2nlfamily"
1250  },
1251  {
1252   "name" : "nl_str2nlmsgtype"
1253  },
1254  {
1255   "name" : "nl_str2rtntype"
1256  },
1257  {
1258   "name" : "nl_strerror_l"
1259  },
1260  {
1261   "name" : "nl_syserr2nlerr"
1262  },
1263  {
1264   "name" : "nl_ticks2us"
1265  },
1266  {
1267   "name" : "nl_us2ticks"
1268  },
1269  {
1270   "name" : "nl_wait_for_ack"
1271  },
1272  {
1273   "name" : "nla_attr_size"
1274  },
1275  {
1276   "name" : "nla_data"
1277  },
1278  {
1279   "name" : "nla_find"
1280  },
1281  {
1282   "name" : "nla_get_flag"
1283  },
1284  {
1285   "name" : "nla_get_msecs"
1286  },
1287  {
1288   "name" : "nla_get_s16"
1289  },
1290  {
1291   "name" : "nla_get_s32"
1292  },
1293  {
1294   "name" : "nla_get_s64"
1295  },
1296  {
1297   "name" : "nla_get_s8"
1298  },
1299  {
1300   "name" : "nla_get_string"
1301  },
1302  {
1303   "name" : "nla_get_u16"
1304  },
1305  {
1306   "name" : "nla_get_u32"
1307  },
1308  {
1309   "name" : "nla_get_u64"
1310  },
1311  {
1312   "name" : "nla_get_u8"
1313  },
1314  {
1315   "name" : "nla_is_nested"
1316  },
1317  {
1318   "name" : "nla_len"
1319  },
1320  {
1321   "name" : "nla_memcmp"
1322  },
1323  {
1324   "name" : "nla_memcpy"
1325  },
1326  {
1327   "name" : "nla_nest_cancel"
1328  },
1329  {
1330   "name" : "nla_nest_end"
1331  },
1332  {
1333   "name" : "nla_nest_end_keep_empty"
1334  },
1335  {
1336   "name" : "nla_nest_start"
1337  },
1338  {
1339   "name" : "nla_next"
1340  },
1341  {
1342   "name" : "nla_ok"
1343  },
1344  {
1345   "name" : "nla_padlen"
1346  },
1347  {
1348   "name" : "nla_parse"
1349  },
1350  {
1351   "name" : "nla_parse_nested"
1352  },
1353  {
1354   "name" : "nla_put"
1355  },
1356  {
1357   "name" : "nla_put_addr"
1358  },
1359  {
1360   "name" : "nla_put_data"
1361  },
1362  {
1363   "name" : "nla_put_flag"
1364  },
1365  {
1366   "name" : "nla_put_msecs"
1367  },
1368  {
1369   "name" : "nla_put_nested"
1370  },
1371  {
1372   "name" : "nla_put_s16"
1373  },
1374  {
1375   "name" : "nla_put_s32"
1376  },
1377  {
1378   "name" : "nla_put_s64"
1379  },
1380  {
1381   "name" : "nla_put_s8"
1382  },
1383  {
1384   "name" : "nla_put_string"
1385  },
1386  {
1387   "name" : "nla_put_u16"
1388  },
1389  {
1390   "name" : "nla_put_u32"
1391  },
1392  {
1393   "name" : "nla_put_u64"
1394  },
1395  {
1396   "name" : "nla_put_u8"
1397  },
1398  {
1399   "name" : "nla_reserve"
1400  },
1401  {
1402   "name" : "nla_strcmp"
1403  },
1404  {
1405   "name" : "nla_strdup"
1406  },
1407  {
1408   "name" : "nla_strlcpy"
1409  },
1410  {
1411   "name" : "nla_total_size"
1412  },
1413  {
1414   "name" : "nla_type"
1415  },
1416  {
1417   "name" : "nla_validate"
1418  },
1419  {
1420   "name" : "nlmsg_alloc"
1421  },
1422  {
1423   "name" : "nlmsg_alloc_simple"
1424  },
1425  {
1426   "name" : "nlmsg_alloc_size"
1427  },
1428  {
1429   "name" : "nlmsg_append"
1430  },
1431  {
1432   "name" : "nlmsg_attrdata"
1433  },
1434  {
1435   "name" : "nlmsg_attrlen"
1436  },
1437  {
1438   "name" : "nlmsg_convert"
1439  },
1440  {
1441   "name" : "nlmsg_data"
1442  },
1443  {
1444   "name" : "nlmsg_datalen"
1445  },
1446  {
1447   "name" : "nlmsg_expand"
1448  },
1449  {
1450   "name" : "nlmsg_find_attr"
1451  },
1452  {
1453   "name" : "nlmsg_free"
1454  },
1455  {
1456   "name" : "nlmsg_get"
1457  },
1458  {
1459   "name" : "nlmsg_get_creds"
1460  },
1461  {
1462   "name" : "nlmsg_get_dst"
1463  },
1464  {
1465   "name" : "nlmsg_get_max_size"
1466  },
1467  {
1468   "name" : "nlmsg_get_proto"
1469  },
1470  {
1471   "name" : "nlmsg_get_src"
1472  },
1473  {
1474   "name" : "nlmsg_hdr"
1475  },
1476  {
1477   "name" : "nlmsg_inherit"
1478  },
1479  {
1480   "name" : "nlmsg_next"
1481  },
1482  {
1483   "name" : "nlmsg_ok"
1484  },
1485  {
1486   "name" : "nlmsg_padlen"
1487  },
1488  {
1489   "name" : "nlmsg_parse"
1490  },
1491  {
1492   "name" : "nlmsg_put"
1493  },
1494  {
1495   "name" : "nlmsg_reserve"
1496  },
1497  {
1498   "name" : "nlmsg_set_creds"
1499  },
1500  {
1501   "name" : "nlmsg_set_default_size"
1502  },
1503  {
1504   "name" : "nlmsg_set_dst"
1505  },
1506  {
1507   "name" : "nlmsg_set_proto"
1508  },
1509  {
1510   "name" : "nlmsg_set_src"
1511  },
1512  {
1513   "name" : "nlmsg_size"
1514  },
1515  {
1516   "name" : "nlmsg_tail"
1517  },
1518  {
1519   "name" : "nlmsg_total_size"
1520  },
1521  {
1522   "name" : "nlmsg_valid_hdr"
1523  },
1524  {
1525   "name" : "nlmsg_validate"
1526  },
1527  {
1528   "name" : "rtnl_realms2str"
1529  },
1530  {
1531   "name" : "rtnl_route_metric2str"
1532  },
1533  {
1534   "name" : "rtnl_route_proto2str"
1535  },
1536  {
1537   "name" : "rtnl_route_read_protocol_names"
1538  },
1539  {
1540   "name" : "rtnl_route_read_table_names"
1541  },
1542  {
1543   "name" : "rtnl_route_str2metric"
1544  },
1545  {
1546   "name" : "rtnl_route_str2proto"
1547  },
1548  {
1549   "name" : "rtnl_route_str2table"
1550  },
1551  {
1552   "name" : "rtnl_route_table2str"
1553  },
1554  {
1555   "name" : "rtnl_scope2str"
1556  },
1557  {
1558   "name" : "rtnl_str2scope"
1559  }
1560 ],
1561 "elf_objects" :
1562 [
1563  {
1564   "name" : "genl_family_ops"
1565  },
1566  {
1567   "name" : "nl_debug"
1568  },
1569  {
1570   "name" : "nl_ver_maj"
1571  },
1572  {
1573   "name" : "nl_ver_mic"
1574  },
1575  {
1576   "name" : "nl_ver_min"
1577  },
1578  {
1579   "name" : "nl_ver_num"
1580  }
1581 ],
1582 "enum_types" :
1583 [
1584  {
1585   "alignment" : 4,
1586   "enum_fields" :
1587   [
1588    {
1589     "enum_field_value" : 0,
1590     "name" : "NL_CB_DEFAULT"
1591    },
1592    {
1593     "enum_field_value" : 1,
1594     "name" : "NL_CB_VERBOSE"
1595    },
1596    {
1597     "enum_field_value" : 2,
1598     "name" : "NL_CB_DEBUG"
1599    },
1600    {
1601     "enum_field_value" : 3,
1602     "name" : "NL_CB_CUSTOM"
1603    },
1604    {
1605     "enum_field_value" : 4,
1606     "name" : "__NL_CB_KIND_MAX"
1607    }
1608   ],
1609   "linker_set_key" : "_ZTI10nl_cb_kind",
1610   "name" : "nl_cb_kind",
1611   "referenced_type" : "_ZTI10nl_cb_kind",
1612   "self_type" : "_ZTI10nl_cb_kind",
1613   "size" : 4,
1614   "source_file" : "external/libnl/include/netlink/handlers.h",
1615   "underlying_type" : "_ZTIj"
1616  },
1617  {
1618   "alignment" : 4,
1619   "enum_fields" :
1620   [
1621    {
1622     "enum_field_value" : 0,
1623     "name" : "NL_CB_VALID"
1624    },
1625    {
1626     "enum_field_value" : 1,
1627     "name" : "NL_CB_FINISH"
1628    },
1629    {
1630     "enum_field_value" : 2,
1631     "name" : "NL_CB_OVERRUN"
1632    },
1633    {
1634     "enum_field_value" : 3,
1635     "name" : "NL_CB_SKIPPED"
1636    },
1637    {
1638     "enum_field_value" : 4,
1639     "name" : "NL_CB_ACK"
1640    },
1641    {
1642     "enum_field_value" : 5,
1643     "name" : "NL_CB_MSG_IN"
1644    },
1645    {
1646     "enum_field_value" : 6,
1647     "name" : "NL_CB_MSG_OUT"
1648    },
1649    {
1650     "enum_field_value" : 7,
1651     "name" : "NL_CB_INVALID"
1652    },
1653    {
1654     "enum_field_value" : 8,
1655     "name" : "NL_CB_SEQ_CHECK"
1656    },
1657    {
1658     "enum_field_value" : 9,
1659     "name" : "NL_CB_SEND_ACK"
1660    },
1661    {
1662     "enum_field_value" : 10,
1663     "name" : "NL_CB_DUMP_INTR"
1664    },
1665    {
1666     "enum_field_value" : 11,
1667     "name" : "__NL_CB_TYPE_MAX"
1668    }
1669   ],
1670   "linker_set_key" : "_ZTI10nl_cb_type",
1671   "name" : "nl_cb_type",
1672   "referenced_type" : "_ZTI10nl_cb_type",
1673   "self_type" : "_ZTI10nl_cb_type",
1674   "size" : 4,
1675   "source_file" : "external/libnl/include/netlink/handlers.h",
1676   "underlying_type" : "_ZTIj"
1677  },
1678  {
1679   "alignment" : 4,
1680   "enum_fields" :
1681   [
1682    {
1683     "enum_field_value" : 0,
1684     "name" : "NLA_UNSPEC"
1685    },
1686    {
1687     "enum_field_value" : 1,
1688     "name" : "NLA_U8"
1689    },
1690    {
1691     "enum_field_value" : 2,
1692     "name" : "NLA_U16"
1693    },
1694    {
1695     "enum_field_value" : 3,
1696     "name" : "NLA_U32"
1697    },
1698    {
1699     "enum_field_value" : 4,
1700     "name" : "NLA_U64"
1701    },
1702    {
1703     "enum_field_value" : 5,
1704     "name" : "NLA_STRING"
1705    },
1706    {
1707     "enum_field_value" : 6,
1708     "name" : "NLA_FLAG"
1709    },
1710    {
1711     "enum_field_value" : 7,
1712     "name" : "NLA_MSECS"
1713    },
1714    {
1715     "enum_field_value" : 8,
1716     "name" : "NLA_NESTED"
1717    },
1718    {
1719     "enum_field_value" : 9,
1720     "name" : "NLA_NESTED_COMPAT"
1721    },
1722    {
1723     "enum_field_value" : 10,
1724     "name" : "NLA_NUL_STRING"
1725    },
1726    {
1727     "enum_field_value" : 11,
1728     "name" : "NLA_BINARY"
1729    },
1730    {
1731     "enum_field_value" : 12,
1732     "name" : "NLA_S8"
1733    },
1734    {
1735     "enum_field_value" : 13,
1736     "name" : "NLA_S16"
1737    },
1738    {
1739     "enum_field_value" : 14,
1740     "name" : "NLA_S32"
1741    },
1742    {
1743     "enum_field_value" : 15,
1744     "name" : "NLA_S64"
1745    },
1746    {
1747     "enum_field_value" : 16,
1748     "name" : "__NLA_TYPE_MAX"
1749    }
1750   ],
1751   "linker_set_key" : "_ZTI11$NLA_BINARY",
1752   "name" : "(anonymous enum at external/libnl/include/netlink/attr.h:39:1)",
1753   "referenced_type" : "_ZTI11$NLA_BINARY",
1754   "self_type" : "_ZTI11$NLA_BINARY",
1755   "size" : 4,
1756   "source_file" : "external/libnl/include/netlink/attr.h",
1757   "underlying_type" : "_ZTIj"
1758  },
1759  {
1760   "alignment" : 4,
1761   "enum_fields" :
1762   [
1763    {
1764     "enum_field_value" : 0,
1765     "name" : "NL_BYTE_RATE"
1766    },
1767    {
1768     "enum_field_value" : 1,
1769     "name" : "NL_BIT_RATE"
1770    }
1771   ],
1772   "linker_set_key" : "_ZTI12$NL_BIT_RATE",
1773   "name" : "(anonymous enum at external/libnl/include/netlink/utils.h:41:1)",
1774   "referenced_type" : "_ZTI12$NL_BIT_RATE",
1775   "self_type" : "_ZTI12$NL_BIT_RATE",
1776   "size" : 4,
1777   "source_file" : "external/libnl/include/netlink/utils.h",
1778   "underlying_type" : "_ZTIj"
1779  },
1780  {
1781   "alignment" : 4,
1782   "enum_fields" :
1783   [
1784    {
1785     "enum_field_value" : 0,
1786     "name" : "NL_OK"
1787    },
1788    {
1789     "enum_field_value" : 1,
1790     "name" : "NL_SKIP"
1791    },
1792    {
1793     "enum_field_value" : 2,
1794     "name" : "NL_STOP"
1795    }
1796   ],
1797   "linker_set_key" : "_ZTI12nl_cb_action",
1798   "name" : "nl_cb_action",
1799   "referenced_type" : "_ZTI12nl_cb_action",
1800   "self_type" : "_ZTI12nl_cb_action",
1801   "size" : 4,
1802   "source_file" : "external/libnl/include/netlink/handlers.h",
1803   "underlying_type" : "_ZTIj"
1804  },
1805  {
1806   "alignment" : 4,
1807   "enum_fields" :
1808   [
1809    {
1810     "enum_field_value" : 0,
1811     "name" : "NL_DUMP_LINE"
1812    },
1813    {
1814     "enum_field_value" : 1,
1815     "name" : "NL_DUMP_DETAILS"
1816    },
1817    {
1818     "enum_field_value" : 2,
1819     "name" : "NL_DUMP_STATS"
1820    },
1821    {
1822     "enum_field_value" : 3,
1823     "name" : "__NL_DUMP_MAX"
1824    }
1825   ],
1826   "linker_set_key" : "_ZTI12nl_dump_type",
1827   "name" : "nl_dump_type",
1828   "referenced_type" : "_ZTI12nl_dump_type",
1829   "self_type" : "_ZTI12nl_dump_type",
1830   "size" : 4,
1831   "source_file" : "external/libnl/include/netlink/types.h",
1832   "underlying_type" : "_ZTIj"
1833  },
1834  {
1835   "alignment" : 4,
1836   "enum_fields" :
1837   [
1838    {
1839     "enum_field_value" : 0,
1840     "name" : "RTNL_TC_PACKETS"
1841    },
1842    {
1843     "enum_field_value" : 1,
1844     "name" : "RTNL_TC_BYTES"
1845    },
1846    {
1847     "enum_field_value" : 2,
1848     "name" : "RTNL_TC_RATE_BPS"
1849    },
1850    {
1851     "enum_field_value" : 3,
1852     "name" : "RTNL_TC_RATE_PPS"
1853    },
1854    {
1855     "enum_field_value" : 4,
1856     "name" : "RTNL_TC_QLEN"
1857    },
1858    {
1859     "enum_field_value" : 5,
1860     "name" : "RTNL_TC_BACKLOG"
1861    },
1862    {
1863     "enum_field_value" : 6,
1864     "name" : "RTNL_TC_DROPS"
1865    },
1866    {
1867     "enum_field_value" : 7,
1868     "name" : "RTNL_TC_REQUEUES"
1869    },
1870    {
1871     "enum_field_value" : 8,
1872     "name" : "RTNL_TC_OVERLIMITS"
1873    },
1874    {
1875     "enum_field_value" : 9,
1876     "name" : "__RTNL_TC_STATS_MAX"
1877    }
1878   ],
1879   "linker_set_key" : "_ZTI12rtnl_tc_stat",
1880   "name" : "rtnl_tc_stat",
1881   "referenced_type" : "_ZTI12rtnl_tc_stat",
1882   "self_type" : "_ZTI12rtnl_tc_stat",
1883   "size" : 4,
1884   "source_file" : "external/libnl/include/netlink/route/tc.h",
1885   "underlying_type" : "_ZTIj"
1886  },
1887  {
1888   "alignment" : 4,
1889   "enum_fields" :
1890   [
1891    {
1892     "enum_field_value" : 0,
1893     "name" : "RTNL_TC_TYPE_QDISC"
1894    },
1895    {
1896     "enum_field_value" : 1,
1897     "name" : "RTNL_TC_TYPE_CLASS"
1898    },
1899    {
1900     "enum_field_value" : 2,
1901     "name" : "RTNL_TC_TYPE_CLS"
1902    },
1903    {
1904     "enum_field_value" : 3,
1905     "name" : "RTNL_TC_TYPE_ACT"
1906    },
1907    {
1908     "enum_field_value" : 4,
1909     "name" : "__RTNL_TC_TYPE_MAX"
1910    }
1911   ],
1912   "linker_set_key" : "_ZTI12rtnl_tc_type",
1913   "name" : "rtnl_tc_type",
1914   "referenced_type" : "_ZTI12rtnl_tc_type",
1915   "self_type" : "_ZTI12rtnl_tc_type",
1916   "size" : 4,
1917   "source_file" : "external/libnl/include/netlink/route/tc.h",
1918   "underlying_type" : "_ZTIj"
1919  },
1920  {
1921   "alignment" : 4,
1922   "enum_fields" :
1923   [
1924    {
1925     "enum_field_value" : 0,
1926     "name" : "NL_ACT_UNSPEC"
1927    },
1928    {
1929     "enum_field_value" : 1,
1930     "name" : "NL_ACT_NEW"
1931    },
1932    {
1933     "enum_field_value" : 2,
1934     "name" : "NL_ACT_DEL"
1935    },
1936    {
1937     "enum_field_value" : 3,
1938     "name" : "NL_ACT_GET"
1939    },
1940    {
1941     "enum_field_value" : 4,
1942     "name" : "NL_ACT_SET"
1943    },
1944    {
1945     "enum_field_value" : 5,
1946     "name" : "NL_ACT_CHANGE"
1947    },
1948    {
1949     "enum_field_value" : 6,
1950     "name" : "__NL_ACT_MAX"
1951    }
1952   ],
1953   "linker_set_key" : "_ZTI14$NL_ACT_CHANGE",
1954   "name" : "(anonymous enum at external/libnl/include/netlink/cache.h:24:1)",
1955   "referenced_type" : "_ZTI14$NL_ACT_CHANGE",
1956   "self_type" : "_ZTI14$NL_ACT_CHANGE",
1957   "size" : 4,
1958   "source_file" : "external/libnl/include/netlink/cache.h",
1959   "underlying_type" : "_ZTIj"
1960  },
1961  {
1962   "alignment" : 4,
1963   "enum_fields" :
1964   [
1965    {
1966     "enum_field_value" : 0,
1967     "name" : "IDIAG_ATTR_NONE"
1968    },
1969    {
1970     "enum_field_value" : 1,
1971     "name" : "IDIAG_ATTR_MEMINFO"
1972    },
1973    {
1974     "enum_field_value" : 2,
1975     "name" : "IDIAG_ATTR_INFO"
1976    },
1977    {
1978     "enum_field_value" : 3,
1979     "name" : "IDIAG_ATTR_VEGASINFO"
1980    },
1981    {
1982     "enum_field_value" : 4,
1983     "name" : "IDIAG_ATTR_CONG"
1984    },
1985    {
1986     "enum_field_value" : 5,
1987     "name" : "IDIAG_ATTR_TOS"
1988    },
1989    {
1990     "enum_field_value" : 6,
1991     "name" : "IDIAG_ATTR_TCLASS"
1992    },
1993    {
1994     "enum_field_value" : 7,
1995     "name" : "IDIAG_ATTR_SKMEMINFO"
1996    },
1997    {
1998     "enum_field_value" : 8,
1999     "name" : "IDIAG_ATTR_SHUTDOWN"
2000    },
2001    {
2002     "enum_field_value" : 9,
2003     "name" : "IDIAG_ATTR_MAX"
2004    },
2005    {
2006     "enum_field_value" : 511,
2007     "name" : "IDIAG_ATTR_ALL"
2008    }
2009   ],
2010   "linker_set_key" : "_ZTI15$IDIAG_ATTR_ALL",
2011   "name" : "(anonymous enum at external/libnl/include/netlink/idiag/idiagnl.h:73:1)",
2012   "referenced_type" : "_ZTI15$IDIAG_ATTR_ALL",
2013   "self_type" : "_ZTI15$IDIAG_ATTR_ALL",
2014   "size" : 4,
2015   "source_file" : "external/libnl/include/netlink/idiag/idiagnl.h",
2016   "underlying_type" : "_ZTIj"
2017  },
2018  {
2019   "alignment" : 4,
2020   "enum_fields" :
2021   [
2022    {
2023     "enum_field_value" : 0,
2024     "name" : "IDIAG_SS_UNKNOWN"
2025    },
2026    {
2027     "enum_field_value" : 1,
2028     "name" : "IDIAG_SS_ESTABLISHED"
2029    },
2030    {
2031     "enum_field_value" : 2,
2032     "name" : "IDIAG_SS_SYN_SENT"
2033    },
2034    {
2035     "enum_field_value" : 3,
2036     "name" : "IDIAG_SS_SYN_RECV"
2037    },
2038    {
2039     "enum_field_value" : 4,
2040     "name" : "IDIAG_SS_FIN_WAIT1"
2041    },
2042    {
2043     "enum_field_value" : 5,
2044     "name" : "IDIAG_SS_FIN_WAIT2"
2045    },
2046    {
2047     "enum_field_value" : 6,
2048     "name" : "IDIAG_SS_TIME_WAIT"
2049    },
2050    {
2051     "enum_field_value" : 7,
2052     "name" : "IDIAG_SS_CLOSE"
2053    },
2054    {
2055     "enum_field_value" : 8,
2056     "name" : "IDIAG_SS_CLOSE_WAIT"
2057    },
2058    {
2059     "enum_field_value" : 9,
2060     "name" : "IDIAG_SS_LAST_ACK"
2061    },
2062    {
2063     "enum_field_value" : 10,
2064     "name" : "IDIAG_SS_LISTEN"
2065    },
2066    {
2067     "enum_field_value" : 11,
2068     "name" : "IDIAG_SS_CLOSING"
2069    },
2070    {
2071     "enum_field_value" : 12,
2072     "name" : "IDIAG_SS_MAX"
2073    }
2074   ],
2075   "linker_set_key" : "_ZTI15$IDIAG_SS_CLOSE",
2076   "name" : "(anonymous enum at external/libnl/include/netlink/idiag/idiagnl.h:42:1)",
2077   "referenced_type" : "_ZTI15$IDIAG_SS_CLOSE",
2078   "self_type" : "_ZTI15$IDIAG_SS_CLOSE",
2079   "size" : 4,
2080   "source_file" : "external/libnl/include/netlink/idiag/idiagnl.h",
2081   "underlying_type" : "_ZTIj"
2082  },
2083  {
2084   "alignment" : 4,
2085   "enum_fields" :
2086   [
2087    {
2088     "enum_field_value" : 0,
2089     "name" : "MPLS_STATS_UNSPEC"
2090    },
2091    {
2092     "enum_field_value" : 1,
2093     "name" : "MPLS_STATS_LINK"
2094    },
2095    {
2096     "enum_field_value" : 2,
2097     "name" : "__MPLS_STATS_MAX"
2098    }
2099   ],
2100   "linker_set_key" : "_ZTI16$MPLS_STATS_LINK",
2101   "name" : "(anonymous enum at external/libnl/include/linux-private/linux/mpls.h:57:1)",
2102   "referenced_type" : "_ZTI16$MPLS_STATS_LINK",
2103   "self_type" : "_ZTI16$MPLS_STATS_LINK",
2104   "size" : 4,
2105   "source_file" : "external/libnl/include/linux-private/linux/mpls.h",
2106   "underlying_type" : "_ZTIj"
2107  },
2108  {
2109   "alignment" : 4,
2110   "enum_fields" :
2111   [
2112    {
2113     "enum_field_value" : 0,
2114     "name" : "RTNL_LINK_RX_PACKETS"
2115    },
2116    {
2117     "enum_field_value" : 1,
2118     "name" : "RTNL_LINK_TX_PACKETS"
2119    },
2120    {
2121     "enum_field_value" : 2,
2122     "name" : "RTNL_LINK_RX_BYTES"
2123    },
2124    {
2125     "enum_field_value" : 3,
2126     "name" : "RTNL_LINK_TX_BYTES"
2127    },
2128    {
2129     "enum_field_value" : 4,
2130     "name" : "RTNL_LINK_RX_ERRORS"
2131    },
2132    {
2133     "enum_field_value" : 5,
2134     "name" : "RTNL_LINK_TX_ERRORS"
2135    },
2136    {
2137     "enum_field_value" : 6,
2138     "name" : "RTNL_LINK_RX_DROPPED"
2139    },
2140    {
2141     "enum_field_value" : 7,
2142     "name" : "RTNL_LINK_TX_DROPPED"
2143    },
2144    {
2145     "enum_field_value" : 8,
2146     "name" : "RTNL_LINK_RX_COMPRESSED"
2147    },
2148    {
2149     "enum_field_value" : 9,
2150     "name" : "RTNL_LINK_TX_COMPRESSED"
2151    },
2152    {
2153     "enum_field_value" : 10,
2154     "name" : "RTNL_LINK_RX_FIFO_ERR"
2155    },
2156    {
2157     "enum_field_value" : 11,
2158     "name" : "RTNL_LINK_TX_FIFO_ERR"
2159    },
2160    {
2161     "enum_field_value" : 12,
2162     "name" : "RTNL_LINK_RX_LEN_ERR"
2163    },
2164    {
2165     "enum_field_value" : 13,
2166     "name" : "RTNL_LINK_RX_OVER_ERR"
2167    },
2168    {
2169     "enum_field_value" : 14,
2170     "name" : "RTNL_LINK_RX_CRC_ERR"
2171    },
2172    {
2173     "enum_field_value" : 15,
2174     "name" : "RTNL_LINK_RX_FRAME_ERR"
2175    },
2176    {
2177     "enum_field_value" : 16,
2178     "name" : "RTNL_LINK_RX_MISSED_ERR"
2179    },
2180    {
2181     "enum_field_value" : 17,
2182     "name" : "RTNL_LINK_TX_ABORT_ERR"
2183    },
2184    {
2185     "enum_field_value" : 18,
2186     "name" : "RTNL_LINK_TX_CARRIER_ERR"
2187    },
2188    {
2189     "enum_field_value" : 19,
2190     "name" : "RTNL_LINK_TX_HBEAT_ERR"
2191    },
2192    {
2193     "enum_field_value" : 20,
2194     "name" : "RTNL_LINK_TX_WIN_ERR"
2195    },
2196    {
2197     "enum_field_value" : 21,
2198     "name" : "RTNL_LINK_COLLISIONS"
2199    },
2200    {
2201     "enum_field_value" : 22,
2202     "name" : "RTNL_LINK_MULTICAST"
2203    },
2204    {
2205     "enum_field_value" : 23,
2206     "name" : "RTNL_LINK_IP6_INPKTS"
2207    },
2208    {
2209     "enum_field_value" : 24,
2210     "name" : "RTNL_LINK_IP6_INHDRERRORS"
2211    },
2212    {
2213     "enum_field_value" : 25,
2214     "name" : "RTNL_LINK_IP6_INTOOBIGERRORS"
2215    },
2216    {
2217     "enum_field_value" : 26,
2218     "name" : "RTNL_LINK_IP6_INNOROUTES"
2219    },
2220    {
2221     "enum_field_value" : 27,
2222     "name" : "RTNL_LINK_IP6_INADDRERRORS"
2223    },
2224    {
2225     "enum_field_value" : 28,
2226     "name" : "RTNL_LINK_IP6_INUNKNOWNPROTOS"
2227    },
2228    {
2229     "enum_field_value" : 29,
2230     "name" : "RTNL_LINK_IP6_INTRUNCATEDPKTS"
2231    },
2232    {
2233     "enum_field_value" : 30,
2234     "name" : "RTNL_LINK_IP6_INDISCARDS"
2235    },
2236    {
2237     "enum_field_value" : 31,
2238     "name" : "RTNL_LINK_IP6_INDELIVERS"
2239    },
2240    {
2241     "enum_field_value" : 32,
2242     "name" : "RTNL_LINK_IP6_OUTFORWDATAGRAMS"
2243    },
2244    {
2245     "enum_field_value" : 33,
2246     "name" : "RTNL_LINK_IP6_OUTPKTS"
2247    },
2248    {
2249     "enum_field_value" : 34,
2250     "name" : "RTNL_LINK_IP6_OUTDISCARDS"
2251    },
2252    {
2253     "enum_field_value" : 35,
2254     "name" : "RTNL_LINK_IP6_OUTNOROUTES"
2255    },
2256    {
2257     "enum_field_value" : 36,
2258     "name" : "RTNL_LINK_IP6_REASMTIMEOUT"
2259    },
2260    {
2261     "enum_field_value" : 37,
2262     "name" : "RTNL_LINK_IP6_REASMREQDS"
2263    },
2264    {
2265     "enum_field_value" : 38,
2266     "name" : "RTNL_LINK_IP6_REASMOKS"
2267    },
2268    {
2269     "enum_field_value" : 39,
2270     "name" : "RTNL_LINK_IP6_REASMFAILS"
2271    },
2272    {
2273     "enum_field_value" : 40,
2274     "name" : "RTNL_LINK_IP6_FRAGOKS"
2275    },
2276    {
2277     "enum_field_value" : 41,
2278     "name" : "RTNL_LINK_IP6_FRAGFAILS"
2279    },
2280    {
2281     "enum_field_value" : 42,
2282     "name" : "RTNL_LINK_IP6_FRAGCREATES"
2283    },
2284    {
2285     "enum_field_value" : 43,
2286     "name" : "RTNL_LINK_IP6_INMCASTPKTS"
2287    },
2288    {
2289     "enum_field_value" : 44,
2290     "name" : "RTNL_LINK_IP6_OUTMCASTPKTS"
2291    },
2292    {
2293     "enum_field_value" : 45,
2294     "name" : "RTNL_LINK_IP6_INBCASTPKTS"
2295    },
2296    {
2297     "enum_field_value" : 46,
2298     "name" : "RTNL_LINK_IP6_OUTBCASTPKTS"
2299    },
2300    {
2301     "enum_field_value" : 47,
2302     "name" : "RTNL_LINK_IP6_INOCTETS"
2303    },
2304    {
2305     "enum_field_value" : 48,
2306     "name" : "RTNL_LINK_IP6_OUTOCTETS"
2307    },
2308    {
2309     "enum_field_value" : 49,
2310     "name" : "RTNL_LINK_IP6_INMCASTOCTETS"
2311    },
2312    {
2313     "enum_field_value" : 50,
2314     "name" : "RTNL_LINK_IP6_OUTMCASTOCTETS"
2315    },
2316    {
2317     "enum_field_value" : 51,
2318     "name" : "RTNL_LINK_IP6_INBCASTOCTETS"
2319    },
2320    {
2321     "enum_field_value" : 52,
2322     "name" : "RTNL_LINK_IP6_OUTBCASTOCTETS"
2323    },
2324    {
2325     "enum_field_value" : 53,
2326     "name" : "RTNL_LINK_ICMP6_INMSGS"
2327    },
2328    {
2329     "enum_field_value" : 54,
2330     "name" : "RTNL_LINK_ICMP6_INERRORS"
2331    },
2332    {
2333     "enum_field_value" : 55,
2334     "name" : "RTNL_LINK_ICMP6_OUTMSGS"
2335    },
2336    {
2337     "enum_field_value" : 56,
2338     "name" : "RTNL_LINK_ICMP6_OUTERRORS"
2339    },
2340    {
2341     "enum_field_value" : 57,
2342     "name" : "RTNL_LINK_ICMP6_CSUMERRORS"
2343    },
2344    {
2345     "enum_field_value" : 58,
2346     "name" : "RTNL_LINK_IP6_CSUMERRORS"
2347    },
2348    {
2349     "enum_field_value" : 59,
2350     "name" : "RTNL_LINK_IP6_NOECTPKTS"
2351    },
2352    {
2353     "enum_field_value" : 60,
2354     "name" : "RTNL_LINK_IP6_ECT1PKTS"
2355    },
2356    {
2357     "enum_field_value" : 61,
2358     "name" : "RTNL_LINK_IP6_ECT0PKTS"
2359    },
2360    {
2361     "enum_field_value" : 62,
2362     "name" : "RTNL_LINK_IP6_CEPKTS"
2363    },
2364    {
2365     "enum_field_value" : 63,
2366     "name" : "RTNL_LINK_RX_NOHANDLER"
2367    },
2368    {
2369     "enum_field_value" : 64,
2370     "name" : "__RTNL_LINK_STATS_MAX"
2371    }
2372   ],
2373   "linker_set_key" : "_ZTI19rtnl_link_stat_id_t",
2374   "name" : "rtnl_link_stat_id_t",
2375   "referenced_type" : "_ZTI19rtnl_link_stat_id_t",
2376   "self_type" : "_ZTI19rtnl_link_stat_id_t",
2377   "size" : 4,
2378   "source_file" : "external/libnl/include/netlink/route/link.h",
2379   "underlying_type" : "_ZTIj"
2380  },
2381  {
2382   "alignment" : 4,
2383   "enum_fields" :
2384   [
2385    {
2386     "enum_field_value" : 0,
2387     "name" : "RTNL_LINK_VF_RATE_API_UNSPEC"
2388    },
2389    {
2390     "enum_field_value" : 1,
2391     "name" : "RTNL_LINK_VF_RATE_API_OLD"
2392    },
2393    {
2394     "enum_field_value" : 2,
2395     "name" : "RTNL_LINK_VF_RATE_API_NEW"
2396    },
2397    {
2398     "enum_field_value" : 3,
2399     "name" : "__RTNL_LINK_VF_RATE_API_MAX"
2400    }
2401   ],
2402   "linker_set_key" : "_ZTI20rtnl_link_rate_api_t",
2403   "name" : "rtnl_link_rate_api_t",
2404   "referenced_type" : "_ZTI20rtnl_link_rate_api_t",
2405   "self_type" : "_ZTI20rtnl_link_rate_api_t",
2406   "size" : 4,
2407   "source_file" : "external/libnl/include/netlink/route/link/sriov.h",
2408   "underlying_type" : "_ZTIj"
2409  },
2410  {
2411   "alignment" : 4,
2412   "enum_fields" :
2413   [
2414    {
2415     "enum_field_value" : 0,
2416     "name" : "RTNL_LINK_VF_STATS_RX_PACKETS"
2417    },
2418    {
2419     "enum_field_value" : 1,
2420     "name" : "RTNL_LINK_VF_STATS_TX_PACKETS"
2421    },
2422    {
2423     "enum_field_value" : 2,
2424     "name" : "RTNL_LINK_VF_STATS_RX_BYTES"
2425    },
2426    {
2427     "enum_field_value" : 3,
2428     "name" : "RTNL_LINK_VF_STATS_TX_BYTES"
2429    },
2430    {
2431     "enum_field_value" : 4,
2432     "name" : "RTNL_LINK_VF_STATS_BROADCAST"
2433    },
2434    {
2435     "enum_field_value" : 5,
2436     "name" : "RTNL_LINK_VF_STATS_MULTICAST"
2437    },
2438    {
2439     "enum_field_value" : 6,
2440     "name" : "__RTNL_LINK_VF_STATS_MAX"
2441    }
2442   ],
2443   "linker_set_key" : "_ZTI20rtnl_link_vf_stats_t",
2444   "name" : "rtnl_link_vf_stats_t",
2445   "referenced_type" : "_ZTI20rtnl_link_vf_stats_t",
2446   "self_type" : "_ZTI20rtnl_link_vf_stats_t",
2447   "size" : 4,
2448   "source_file" : "external/libnl/include/netlink/route/link/sriov.h",
2449   "underlying_type" : "_ZTIj"
2450  },
2451  {
2452   "alignment" : 4,
2453   "enum_fields" :
2454   [
2455    {
2456     "enum_field_value" : -2,
2457     "name" : "NH_DUMP_FROM_ONELINE"
2458    },
2459    {
2460     "enum_field_value" : -1,
2461     "name" : "NH_DUMP_FROM_DETAILS"
2462    },
2463    {
2464     "enum_field_value" : 0,
2465     "name" : "NH_DUMP_FROM_ENV"
2466    }
2467   ],
2468   "linker_set_key" : "_ZTI21$NH_DUMP_FROM_DETAILS",
2469   "name" : "(anonymous enum at external/libnl/include/netlink/route/nexthop.h:24:1)",
2470   "referenced_type" : "_ZTI21$NH_DUMP_FROM_DETAILS",
2471   "self_type" : "_ZTI21$NH_DUMP_FROM_DETAILS",
2472   "size" : 4,
2473   "source_file" : "external/libnl/include/netlink/route/nexthop.h",
2474   "underlying_type" : "_ZTIi"
2475  },
2476  {
2477   "alignment" : 4,
2478   "enum_fields" :
2479   [
2480    {
2481     "enum_field_value" : 0,
2482     "name" : "IDIAGNL_TIMER_OFF"
2483    },
2484    {
2485     "enum_field_value" : 1,
2486     "name" : "IDIAGNL_TIMER_ON"
2487    },
2488    {
2489     "enum_field_value" : 2,
2490     "name" : "IDIAGNL_TIMER_KEEPALIVE"
2491    },
2492    {
2493     "enum_field_value" : 3,
2494     "name" : "IDIAGNL_TIMER_TIMEWAIT"
2495    },
2496    {
2497     "enum_field_value" : 4,
2498     "name" : "IDIAGNL_TIMER_PERSIST"
2499    },
2500    {
2501     "enum_field_value" : 5,
2502     "name" : "IDIAGNL_TIMER_UNKNOWN"
2503    }
2504   ],
2505   "linker_set_key" : "_ZTI24$IDIAGNL_TIMER_KEEPALIVE",
2506   "name" : "(anonymous enum at external/libnl/include/netlink/idiag/idiagnl.h:123:1)",
2507   "referenced_type" : "_ZTI24$IDIAGNL_TIMER_KEEPALIVE",
2508   "self_type" : "_ZTI24$IDIAGNL_TIMER_KEEPALIVE",
2509   "size" : 4,
2510   "source_file" : "external/libnl/include/netlink/idiag/idiagnl.h",
2511   "underlying_type" : "_ZTIj"
2512  },
2513  {
2514   "alignment" : 4,
2515   "enum_fields" :
2516   [
2517    {
2518     "enum_field_value" : 0,
2519     "name" : "NL_CAPABILITY_NONE"
2520    },
2521    {
2522     "enum_field_value" : 1,
2523     "name" : "NL_CAPABILITY_ROUTE_BUILD_MSG_SET_SCOPE"
2524    },
2525    {
2526     "enum_field_value" : 2,
2527     "name" : "NL_CAPABILITY_ROUTE_LINK_VETH_GET_PEER_OWN_REFERENCE"
2528    },
2529    {
2530     "enum_field_value" : 3,
2531     "name" : "NL_CAPABILITY_ROUTE_LINK_CLS_ADD_ACT_OWN_REFERENCE"
2532    },
2533    {
2534     "enum_field_value" : 4,
2535     "name" : "NL_CAPABILITY_NL_CONNECT_RETRY_GENERATE_PORT_ON_ADDRINUSE"
2536    },
2537    {
2538     "enum_field_value" : 5,
2539     "name" : "NL_CAPABILITY_ROUTE_LINK_GET_KERNEL_FAIL_OPNOTSUPP"
2540    },
2541    {
2542     "enum_field_value" : 6,
2543     "name" : "NL_CAPABILITY_ROUTE_ADDR_COMPARE_CACHEINFO"
2544    },
2545    {
2546     "enum_field_value" : 7,
2547     "name" : "NL_CAPABILITY_VERSION_3_2_26"
2548    },
2549    {
2550     "enum_field_value" : 8,
2551     "name" : "NL_CAPABILITY_NL_RECV_FAIL_TRUNC_NO_PEEK"
2552    },
2553    {
2554     "enum_field_value" : 9,
2555     "name" : "NL_CAPABILITY_LINK_BUILD_CHANGE_REQUEST_SET_CHANGE"
2556    },
2557    {
2558     "enum_field_value" : 10,
2559     "name" : "NL_CAPABILITY_RTNL_NEIGH_GET_FILTER_AF_UNSPEC_FIX"
2560    },
2561    {
2562     "enum_field_value" : 11,
2563     "name" : "NL_CAPABILITY_VERSION_3_2_27"
2564    },
2565    {
2566     "enum_field_value" : 12,
2567     "name" : "NL_CAPABILITY_RTNL_LINK_VLAN_PROTOCOL_SERIALZE"
2568    },
2569    {
2570     "enum_field_value" : 13,
2571     "name" : "NL_CAPABILITY_RTNL_LINK_PARSE_GRE_REMOTE"
2572    },
2573    {
2574     "enum_field_value" : 14,
2575     "name" : "NL_CAPABILITY_RTNL_LINK_VLAN_INGRESS_MAP_CLEAR"
2576    },
2577    {
2578     "enum_field_value" : 15,
2579     "name" : "NL_CAPABILITY_RTNL_LINK_VXLAN_IO_COMPARE"
2580    },
2581    {
2582     "enum_field_value" : 16,
2583     "name" : "NL_CAPABILITY_NL_OBJECT_DIFF64"
2584    },
2585    {
2586     "enum_field_value" : 17,
2587     "name" : "NL_CAPABILITY_XFRM_SA_KEY_SIZE"
2588    },
2589    {
2590     "enum_field_value" : 18,
2591     "name" : "NL_CAPABILITY_RTNL_ADDR_PEER_FIX"
2592    },
2593    {
2594     "enum_field_value" : 19,
2595     "name" : "NL_CAPABILITY_VERSION_3_2_28"
2596    },
2597    {
2598     "enum_field_value" : 20,
2599     "name" : "NL_CAPABILITY_RTNL_ADDR_PEER_ID_FIX"
2600    },
2601    {
2602     "enum_field_value" : 21,
2603     "name" : "NL_CAPABILITY_NL_ADDR_FILL_SOCKADDR"
2604    },
2605    {
2606     "enum_field_value" : 22,
2607     "name" : "NL_CAPABILITY_XFRM_SEC_CTX_LEN"
2608    },
2609    {
2610     "enum_field_value" : 23,
2611     "name" : "NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE"
2612    },
2613    {
2614     "enum_field_value" : 24,
2615     "name" : "NL_CAPABILITY_NL_RECVMSGS_PEEK_BY_DEFAULT"
2616    },
2617    {
2618     "enum_field_value" : 25,
2619     "name" : "NL_CAPABILITY_VERSION_3_2_29"
2620    },
2621    {
2622     "enum_field_value" : 26,
2623     "name" : "NL_CAPABILITY_XFRM_SP_SEC_CTX_LEN"
2624    },
2625    {
2626     "enum_field_value" : 27,
2627     "name" : "NL_CAPABILITY_VERSION_3_3_0"
2628    },
2629    {
2630     "enum_field_value" : 28,
2631     "name" : "NL_CAPABILITY_VERSION_3_4_0"
2632    },
2633    {
2634     "enum_field_value" : 29,
2635     "name" : "NL_CAPABILITY_ROUTE_FIX_VLAN_SET_EGRESS_MAP"
2636    },
2637    {
2638     "enum_field_value" : 30,
2639     "name" : "NL_CAPABILITY_VERSION_3_5_0"
2640    },
2641    {
2642     "enum_field_value" : 31,
2643     "name" : "__NL_CAPABILITY_MAX"
2644    },
2645    {
2646     "enum_field_value" : 30,
2647     "name" : "NL_CAPABILITY_MAX"
2648    }
2649   ],
2650   "linker_set_key" : "_ZTI48$NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE",
2651   "name" : "(anonymous enum at external/libnl/include/netlink/utils.h:82:1)",
2652   "referenced_type" : "_ZTI48$NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE",
2653   "self_type" : "_ZTI48$NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE",
2654   "size" : 4,
2655   "source_file" : "external/libnl/include/netlink/utils.h",
2656   "underlying_type" : "_ZTIj"
2657  }
2658 ],
2659 "function_types" :
2660 [
2661  {
2662   "alignment" : 4,
2663   "linker_set_key" : "_ZTIFPciS_jE",
2664   "name" : "char *(int, char *, unsigned int)",
2665   "parameters" :
2666   [
2667    {
2668     "referenced_type" : "_ZTIi"
2669    },
2670    {
2671     "referenced_type" : "_ZTIPc"
2672    },
2673    {
2674     "referenced_type" : "_ZTIj"
2675    }
2676   ],
2677   "referenced_type" : "_ZTIFPciS_jE",
2678   "return_type" : "_ZTIPc",
2679   "self_type" : "_ZTIFPciS_jE",
2680   "source_file" : "external/libnl/include/netlink-private/object-api.h"
2681  },
2682  {
2683   "alignment" : 4,
2684   "linker_set_key" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
2685   "name" : "int (sockaddr_nl *, nlmsgerr *, void *)",
2686   "parameters" :
2687   [
2688    {
2689     "referenced_type" : "_ZTIP11sockaddr_nl"
2690    },
2691    {
2692     "referenced_type" : "_ZTIP8nlmsgerr"
2693    },
2694    {
2695     "referenced_type" : "_ZTIPv"
2696    }
2697   ],
2698   "referenced_type" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
2699   "return_type" : "_ZTIi",
2700   "self_type" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
2701   "source_file" : "external/libnl/include/netlink-private/types.h"
2702  },
2703  {
2704   "alignment" : 4,
2705   "linker_set_key" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
2706   "name" : "int (nl_cache_ops *, sockaddr_nl *, nlmsghdr *, nl_parser_param *)",
2707   "parameters" :
2708   [
2709    {
2710     "referenced_type" : "_ZTIP12nl_cache_ops"
2711    },
2712    {
2713     "referenced_type" : "_ZTIP11sockaddr_nl"
2714    },
2715    {
2716     "referenced_type" : "_ZTIP8nlmsghdr"
2717    },
2718    {
2719     "referenced_type" : "_ZTIP15nl_parser_param"
2720    }
2721   ],
2722   "referenced_type" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
2723   "return_type" : "_ZTIi",
2724   "self_type" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
2725   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2726  },
2727  {
2728   "alignment" : 4,
2729   "linker_set_key" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
2730   "name" : "int (nl_cache_ops *, genl_cmd *, genl_info *, void *)",
2731   "parameters" :
2732   [
2733    {
2734     "referenced_type" : "_ZTIP12nl_cache_ops"
2735    },
2736    {
2737     "referenced_type" : "_ZTIP8genl_cmd"
2738    },
2739    {
2740     "referenced_type" : "_ZTIP9genl_info"
2741    },
2742    {
2743     "referenced_type" : "_ZTIPv"
2744    }
2745   ],
2746   "referenced_type" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
2747   "return_type" : "_ZTIi",
2748   "self_type" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
2749   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
2750  },
2751  {
2752   "alignment" : 4,
2753   "linker_set_key" : "_ZTIFiP6nl_msgPvE",
2754   "name" : "int (nl_msg *, void *)",
2755   "parameters" :
2756   [
2757    {
2758     "referenced_type" : "_ZTIP6nl_msg"
2759    },
2760    {
2761     "referenced_type" : "_ZTIPv"
2762    }
2763   ],
2764   "referenced_type" : "_ZTIFiP6nl_msgPvE",
2765   "return_type" : "_ZTIi",
2766   "self_type" : "_ZTIFiP6nl_msgPvE",
2767   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
2768  },
2769  {
2770   "alignment" : 4,
2771   "linker_set_key" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
2772   "name" : "int (nlattr *, rtnl_nexthop *)",
2773   "parameters" :
2774   [
2775    {
2776     "referenced_type" : "_ZTIP6nlattr"
2777    },
2778    {
2779     "referenced_type" : "_ZTIP12rtnl_nexthop"
2780    }
2781   ],
2782   "referenced_type" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
2783   "return_type" : "_ZTIi",
2784   "self_type" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
2785   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
2786  },
2787  {
2788   "alignment" : 4,
2789   "linker_set_key" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
2790   "name" : "int (nl_sock *, sockaddr_nl *, unsigned char **, ucred **)",
2791   "parameters" :
2792   [
2793    {
2794     "referenced_type" : "_ZTIP7nl_sock"
2795    },
2796    {
2797     "referenced_type" : "_ZTIP11sockaddr_nl"
2798    },
2799    {
2800     "referenced_type" : "_ZTIPPh"
2801    },
2802    {
2803     "referenced_type" : "_ZTIPP5ucred"
2804    }
2805   ],
2806   "referenced_type" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
2807   "return_type" : "_ZTIi",
2808   "self_type" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
2809   "source_file" : "external/libnl/include/netlink-private/types.h"
2810  },
2811  {
2812   "alignment" : 4,
2813   "linker_set_key" : "_ZTIFiP7nl_sockP5nl_cbE",
2814   "name" : "int (nl_sock *, nl_cb *)",
2815   "parameters" :
2816   [
2817    {
2818     "referenced_type" : "_ZTIP7nl_sock"
2819    },
2820    {
2821     "referenced_type" : "_ZTIP5nl_cb"
2822    }
2823   ],
2824   "referenced_type" : "_ZTIFiP7nl_sockP5nl_cbE",
2825   "return_type" : "_ZTIi",
2826   "self_type" : "_ZTIFiP7nl_sockP5nl_cbE",
2827   "source_file" : "external/libnl/include/netlink-private/types.h"
2828  },
2829  {
2830   "alignment" : 4,
2831   "linker_set_key" : "_ZTIFiP7nl_sockP6nl_msgE",
2832   "name" : "int (nl_sock *, nl_msg *)",
2833   "parameters" :
2834   [
2835    {
2836     "referenced_type" : "_ZTIP7nl_sock"
2837    },
2838    {
2839     "referenced_type" : "_ZTIP6nl_msg"
2840    }
2841   ],
2842   "referenced_type" : "_ZTIFiP7nl_sockP6nl_msgE",
2843   "return_type" : "_ZTIi",
2844   "self_type" : "_ZTIFiP7nl_sockP6nl_msgE",
2845   "source_file" : "external/libnl/include/netlink-private/types.h"
2846  },
2847  {
2848   "alignment" : 4,
2849   "linker_set_key" : "_ZTIFiP7rtnl_tcPvE",
2850   "name" : "int (rtnl_tc *, void *)",
2851   "parameters" :
2852   [
2853    {
2854     "referenced_type" : "_ZTIP7rtnl_tc"
2855    },
2856    {
2857     "referenced_type" : "_ZTIPv"
2858    }
2859   ],
2860   "referenced_type" : "_ZTIFiP7rtnl_tcPvE",
2861   "return_type" : "_ZTIi",
2862   "self_type" : "_ZTIFiP7rtnl_tcPvE",
2863   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
2864  },
2865  {
2866   "alignment" : 4,
2867   "linker_set_key" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
2868   "name" : "int (rtnl_tc *, void *, nl_msg *)",
2869   "parameters" :
2870   [
2871    {
2872     "referenced_type" : "_ZTIP7rtnl_tc"
2873    },
2874    {
2875     "referenced_type" : "_ZTIPv"
2876    },
2877    {
2878     "referenced_type" : "_ZTIP6nl_msg"
2879    }
2880   ],
2881   "referenced_type" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
2882   "return_type" : "_ZTIi",
2883   "self_type" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
2884   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
2885  },
2886  {
2887   "alignment" : 4,
2888   "linker_set_key" : "_ZTIFiP8nl_cacheP7nl_sockE",
2889   "name" : "int (nl_cache *, nl_sock *)",
2890   "parameters" :
2891   [
2892    {
2893     "referenced_type" : "_ZTIP8nl_cache"
2894    },
2895    {
2896     "referenced_type" : "_ZTIP7nl_sock"
2897    }
2898   ],
2899   "referenced_type" : "_ZTIFiP8nl_cacheP7nl_sockE",
2900   "return_type" : "_ZTIi",
2901   "self_type" : "_ZTIFiP8nl_cacheP7nl_sockE",
2902   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2903  },
2904  {
2905   "alignment" : 4,
2906   "linker_set_key" : "_ZTIFiP8nl_cacheP9nl_objectE",
2907   "name" : "int (nl_cache *, nl_object *)",
2908   "parameters" :
2909   [
2910    {
2911     "referenced_type" : "_ZTIP8nl_cache"
2912    },
2913    {
2914     "referenced_type" : "_ZTIP9nl_object"
2915    }
2916   ],
2917   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectE",
2918   "return_type" : "_ZTIi",
2919   "self_type" : "_ZTIFiP8nl_cacheP9nl_objectE",
2920   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2921  },
2922  {
2923   "alignment" : 4,
2924   "linker_set_key" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E",
2925   "name" : "int (nl_cache *, nl_object *, void (*)(nl_cache *, nl_object *, int, void *), void (*)(nl_cache *, nl_object *, nl_object *, unsigned long long, int, void *), void *)",
2926   "parameters" :
2927   [
2928    {
2929     "referenced_type" : "_ZTIP8nl_cache"
2930    },
2931    {
2932     "referenced_type" : "_ZTIP9nl_object"
2933    },
2934    {
2935     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
2936    },
2937    {
2938     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_yiPvE"
2939    },
2940    {
2941     "referenced_type" : "_ZTIPv"
2942    }
2943   ],
2944   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E",
2945   "return_type" : "_ZTIi",
2946   "self_type" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E",
2947   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2948  },
2949  {
2950   "alignment" : 4,
2951   "linker_set_key" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
2952   "name" : "int (nl_object *, nl_parser_param *)",
2953   "parameters" :
2954   [
2955    {
2956     "referenced_type" : "_ZTIP9nl_object"
2957    },
2958    {
2959     "referenced_type" : "_ZTIP15nl_parser_param"
2960    }
2961   ],
2962   "referenced_type" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
2963   "return_type" : "_ZTIi",
2964   "self_type" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
2965   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2966  },
2967  {
2968   "alignment" : 4,
2969   "linker_set_key" : "_ZTIFiP9nl_objectS0_E",
2970   "name" : "int (nl_object *, nl_object *)",
2971   "parameters" :
2972   [
2973    {
2974     "referenced_type" : "_ZTIP9nl_object"
2975    },
2976    {
2977     "referenced_type" : "_ZTIP9nl_object"
2978    }
2979   ],
2980   "referenced_type" : "_ZTIFiP9nl_objectS0_E",
2981   "return_type" : "_ZTIi",
2982   "self_type" : "_ZTIFiP9nl_objectS0_E",
2983   "source_file" : "external/libnl/include/netlink-private/object-api.h"
2984  },
2985  {
2986   "alignment" : 4,
2987   "linker_set_key" : "_ZTIFiPvS_E",
2988   "name" : "int (void *, void *)",
2989   "parameters" :
2990   [
2991    {
2992     "referenced_type" : "_ZTIPv"
2993    },
2994    {
2995     "referenced_type" : "_ZTIPv"
2996    }
2997   ],
2998   "referenced_type" : "_ZTIFiPvS_E",
2999   "return_type" : "_ZTIi",
3000   "self_type" : "_ZTIFiPvS_E",
3001   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3002  },
3003  {
3004   "alignment" : 4,
3005   "linker_set_key" : "_ZTIFilPKcE",
3006   "name" : "int (long, const char *)",
3007   "parameters" :
3008   [
3009    {
3010     "referenced_type" : "_ZTIl"
3011    },
3012    {
3013     "referenced_type" : "_ZTIPKc"
3014    }
3015   ],
3016   "referenced_type" : "_ZTIFilPKcE",
3017   "return_type" : "_ZTIi",
3018   "self_type" : "_ZTIFilPKcE",
3019   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3020  },
3021  {
3022   "alignment" : 4,
3023   "linker_set_key" : "_ZTIFjP9nl_objectE",
3024   "name" : "unsigned int (nl_object *)",
3025   "parameters" :
3026   [
3027    {
3028     "referenced_type" : "_ZTIP9nl_object"
3029    }
3030   ],
3031   "referenced_type" : "_ZTIFjP9nl_objectE",
3032   "return_type" : "_ZTIj",
3033   "self_type" : "_ZTIFjP9nl_objectE",
3034   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3035  },
3036  {
3037   "alignment" : 4,
3038   "linker_set_key" : "_ZTIFvP12nl_cache_opsPvE",
3039   "name" : "void (nl_cache_ops *, void *)",
3040   "parameters" :
3041   [
3042    {
3043     "referenced_type" : "_ZTIP12nl_cache_ops"
3044    },
3045    {
3046     "referenced_type" : "_ZTIPv"
3047    }
3048   ],
3049   "referenced_type" : "_ZTIFvP12nl_cache_opsPvE",
3050   "return_type" : "_ZTIv",
3051   "self_type" : "_ZTIFvP12nl_cache_opsPvE",
3052   "source_file" : "external/libnl/include/netlink/cache.h"
3053  },
3054  {
3055   "alignment" : 4,
3056   "linker_set_key" : "_ZTIFvP14nl_dump_paramsPcE",
3057   "name" : "void (nl_dump_params *, char *)",
3058   "parameters" :
3059   [
3060    {
3061     "referenced_type" : "_ZTIP14nl_dump_params"
3062    },
3063    {
3064     "referenced_type" : "_ZTIPc"
3065    }
3066   ],
3067   "referenced_type" : "_ZTIFvP14nl_dump_paramsPcE",
3068   "return_type" : "_ZTIv",
3069   "self_type" : "_ZTIFvP14nl_dump_paramsPcE",
3070   "source_file" : "external/libnl/include/netlink/types.h"
3071  },
3072  {
3073   "alignment" : 4,
3074   "linker_set_key" : "_ZTIFvP14nl_dump_paramsiE",
3075   "name" : "void (nl_dump_params *, int)",
3076   "parameters" :
3077   [
3078    {
3079     "referenced_type" : "_ZTIP14nl_dump_params"
3080    },
3081    {
3082     "referenced_type" : "_ZTIi"
3083    }
3084   ],
3085   "referenced_type" : "_ZTIFvP14nl_dump_paramsiE",
3086   "return_type" : "_ZTIv",
3087   "self_type" : "_ZTIFvP14nl_dump_paramsiE",
3088   "source_file" : "external/libnl/include/netlink/types.h"
3089  },
3090  {
3091   "alignment" : 4,
3092   "linker_set_key" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
3093   "name" : "void (rtnl_tc *, nl_dump_params *)",
3094   "parameters" :
3095   [
3096    {
3097     "referenced_type" : "_ZTIP7rtnl_tc"
3098    },
3099    {
3100     "referenced_type" : "_ZTIP14nl_dump_params"
3101    }
3102   ],
3103   "referenced_type" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
3104   "return_type" : "_ZTIv",
3105   "self_type" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
3106   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3107  },
3108  {
3109   "alignment" : 4,
3110   "linker_set_key" : "_ZTIFvP7rtnl_tcPvE",
3111   "name" : "void (rtnl_tc *, void *)",
3112   "parameters" :
3113   [
3114    {
3115     "referenced_type" : "_ZTIP7rtnl_tc"
3116    },
3117    {
3118     "referenced_type" : "_ZTIPv"
3119    }
3120   ],
3121   "referenced_type" : "_ZTIFvP7rtnl_tcPvE",
3122   "return_type" : "_ZTIv",
3123   "self_type" : "_ZTIFvP7rtnl_tcPvE",
3124   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3125  },
3126  {
3127   "alignment" : 4,
3128   "linker_set_key" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
3129   "name" : "void (rtnl_tc *, void *, nl_dump_params *)",
3130   "parameters" :
3131   [
3132    {
3133     "referenced_type" : "_ZTIP7rtnl_tc"
3134    },
3135    {
3136     "referenced_type" : "_ZTIPv"
3137    },
3138    {
3139     "referenced_type" : "_ZTIP14nl_dump_params"
3140    }
3141   ],
3142   "referenced_type" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
3143   "return_type" : "_ZTIv",
3144   "self_type" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
3145   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3146  },
3147  {
3148   "alignment" : 4,
3149   "linker_set_key" : "_ZTIFvP8nl_cacheP9nl_objectS2_yiPvE",
3150   "name" : "void (nl_cache *, nl_object *, nl_object *, unsigned long long, int, void *)",
3151   "parameters" :
3152   [
3153    {
3154     "referenced_type" : "_ZTIP8nl_cache"
3155    },
3156    {
3157     "referenced_type" : "_ZTIP9nl_object"
3158    },
3159    {
3160     "referenced_type" : "_ZTIP9nl_object"
3161    },
3162    {
3163     "referenced_type" : "_ZTIy"
3164    },
3165    {
3166     "referenced_type" : "_ZTIi"
3167    },
3168    {
3169     "referenced_type" : "_ZTIPv"
3170    }
3171   ],
3172   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectS2_yiPvE",
3173   "return_type" : "_ZTIv",
3174   "self_type" : "_ZTIFvP8nl_cacheP9nl_objectS2_yiPvE",
3175   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
3176  },
3177  {
3178   "alignment" : 4,
3179   "linker_set_key" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
3180   "name" : "void (nl_cache *, nl_object *, int, void *)",
3181   "parameters" :
3182   [
3183    {
3184     "referenced_type" : "_ZTIP8nl_cache"
3185    },
3186    {
3187     "referenced_type" : "_ZTIP9nl_object"
3188    },
3189    {
3190     "referenced_type" : "_ZTIi"
3191    },
3192    {
3193     "referenced_type" : "_ZTIPv"
3194    }
3195   ],
3196   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
3197   "return_type" : "_ZTIv",
3198   "self_type" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
3199   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
3200  },
3201  {
3202   "alignment" : 4,
3203   "linker_set_key" : "_ZTIFvP9nl_objectE",
3204   "name" : "void (nl_object *)",
3205   "parameters" :
3206   [
3207    {
3208     "referenced_type" : "_ZTIP9nl_object"
3209    }
3210   ],
3211   "referenced_type" : "_ZTIFvP9nl_objectE",
3212   "return_type" : "_ZTIv",
3213   "self_type" : "_ZTIFvP9nl_objectE",
3214   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3215  },
3216  {
3217   "alignment" : 4,
3218   "linker_set_key" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
3219   "name" : "void (nl_object *, nl_dump_params *)",
3220   "parameters" :
3221   [
3222    {
3223     "referenced_type" : "_ZTIP9nl_object"
3224    },
3225    {
3226     "referenced_type" : "_ZTIP14nl_dump_params"
3227    }
3228   ],
3229   "referenced_type" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
3230   "return_type" : "_ZTIv",
3231   "self_type" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
3232   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3233  },
3234  {
3235   "alignment" : 4,
3236   "linker_set_key" : "_ZTIFvP9nl_objectPjjE",
3237   "name" : "void (nl_object *, unsigned int *, unsigned int)",
3238   "parameters" :
3239   [
3240    {
3241     "referenced_type" : "_ZTIP9nl_object"
3242    },
3243    {
3244     "referenced_type" : "_ZTIPj"
3245    },
3246    {
3247     "referenced_type" : "_ZTIj"
3248    }
3249   ],
3250   "referenced_type" : "_ZTIFvP9nl_objectPjjE",
3251   "return_type" : "_ZTIv",
3252   "self_type" : "_ZTIFvP9nl_objectPjjE",
3253   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3254  },
3255  {
3256   "alignment" : 4,
3257   "linker_set_key" : "_ZTIFvP9nl_objectPvE",
3258   "name" : "void (nl_object *, void *)",
3259   "parameters" :
3260   [
3261    {
3262     "referenced_type" : "_ZTIP9nl_object"
3263    },
3264    {
3265     "referenced_type" : "_ZTIPv"
3266    }
3267   ],
3268   "referenced_type" : "_ZTIFvP9nl_objectPvE",
3269   "return_type" : "_ZTIv",
3270   "self_type" : "_ZTIFvP9nl_objectPvE",
3271   "source_file" : "external/libnl/include/netlink/cache.h"
3272  },
3273  {
3274   "alignment" : 4,
3275   "linker_set_key" : "_ZTIFvPvE",
3276   "name" : "void (void *)",
3277   "parameters" :
3278   [
3279    {
3280     "referenced_type" : "_ZTIPv"
3281    }
3282   ],
3283   "referenced_type" : "_ZTIFvPvE",
3284   "return_type" : "_ZTIv",
3285   "self_type" : "_ZTIFvPvE",
3286   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
3287  },
3288  {
3289   "alignment" : 4,
3290   "linker_set_key" : "_ZTIFvPvP14nl_dump_paramsE",
3291   "name" : "void (void *, nl_dump_params *)",
3292   "parameters" :
3293   [
3294    {
3295     "referenced_type" : "_ZTIPv"
3296    },
3297    {
3298     "referenced_type" : "_ZTIP14nl_dump_params"
3299    }
3300   ],
3301   "referenced_type" : "_ZTIFvPvP14nl_dump_paramsE",
3302   "return_type" : "_ZTIv",
3303   "self_type" : "_ZTIFvPvP14nl_dump_paramsE",
3304   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
3305  },
3306  {
3307   "alignment" : 4,
3308   "linker_set_key" : "_ZTIFvvE",
3309   "name" : "void (void)",
3310   "referenced_type" : "_ZTIFvvE",
3311   "return_type" : "_ZTIv",
3312   "self_type" : "_ZTIFvvE",
3313   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
3314  },
3315  {
3316   "alignment" : 4,
3317   "linker_set_key" : "_ZTIFyP9nl_objectS0_yiE",
3318   "name" : "unsigned long long (nl_object *, nl_object *, unsigned long long, int)",
3319   "parameters" :
3320   [
3321    {
3322     "referenced_type" : "_ZTIP9nl_object"
3323    },
3324    {
3325     "referenced_type" : "_ZTIP9nl_object"
3326    },
3327    {
3328     "referenced_type" : "_ZTIy"
3329    },
3330    {
3331     "referenced_type" : "_ZTIi"
3332    }
3333   ],
3334   "referenced_type" : "_ZTIFyP9nl_objectS0_yiE",
3335   "return_type" : "_ZTIy",
3336   "self_type" : "_ZTIFyP9nl_objectS0_yiE",
3337   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3338  }
3339 ],
3340 "functions" :
3341 [
3342  {
3343   "function_name" : "__flags2str",
3344   "linker_set_key" : "__flags2str",
3345   "parameters" :
3346   [
3347    {
3348     "referenced_type" : "_ZTIi"
3349    },
3350    {
3351     "referenced_type" : "_ZTIPc"
3352    },
3353    {
3354     "referenced_type" : "_ZTIj"
3355    },
3356    {
3357     "referenced_type" : "_ZTIPK9trans_tbl"
3358    },
3359    {
3360     "referenced_type" : "_ZTIj"
3361    }
3362   ],
3363   "return_type" : "_ZTIPc",
3364   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3365  },
3366  {
3367   "function_name" : "__list_str2type",
3368   "linker_set_key" : "__list_str2type",
3369   "parameters" :
3370   [
3371    {
3372     "referenced_type" : "_ZTIPKc"
3373    },
3374    {
3375     "referenced_type" : "_ZTIP12nl_list_head"
3376    }
3377   ],
3378   "return_type" : "_ZTIi",
3379   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3380  },
3381  {
3382   "function_name" : "__list_type2str",
3383   "linker_set_key" : "__list_type2str",
3384   "parameters" :
3385   [
3386    {
3387     "referenced_type" : "_ZTIi"
3388    },
3389    {
3390     "referenced_type" : "_ZTIPc"
3391    },
3392    {
3393     "referenced_type" : "_ZTIj"
3394    },
3395    {
3396     "referenced_type" : "_ZTIP12nl_list_head"
3397    }
3398   ],
3399   "return_type" : "_ZTIPc",
3400   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3401  },
3402  {
3403   "function_name" : "__nl_cache_mngt_require",
3404   "linker_set_key" : "__nl_cache_mngt_require",
3405   "parameters" :
3406   [
3407    {
3408     "referenced_type" : "_ZTIPKc"
3409    }
3410   ],
3411   "return_type" : "_ZTIP8nl_cache",
3412   "source_file" : "external/libnl/include/netlink/cache.h"
3413  },
3414  {
3415   "function_name" : "__nl_read_num_str_file",
3416   "linker_set_key" : "__nl_read_num_str_file",
3417   "parameters" :
3418   [
3419    {
3420     "referenced_type" : "_ZTIPKc"
3421    },
3422    {
3423     "referenced_type" : "_ZTIPFilPKcE"
3424    }
3425   ],
3426   "return_type" : "_ZTIi",
3427   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3428  },
3429  {
3430   "function_name" : "__str2flags",
3431   "linker_set_key" : "__str2flags",
3432   "parameters" :
3433   [
3434    {
3435     "referenced_type" : "_ZTIPKc"
3436    },
3437    {
3438     "referenced_type" : "_ZTIPK9trans_tbl"
3439    },
3440    {
3441     "referenced_type" : "_ZTIj"
3442    }
3443   ],
3444   "return_type" : "_ZTIi",
3445   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3446  },
3447  {
3448   "function_name" : "__str2type",
3449   "linker_set_key" : "__str2type",
3450   "parameters" :
3451   [
3452    {
3453     "referenced_type" : "_ZTIPKc"
3454    },
3455    {
3456     "referenced_type" : "_ZTIPK9trans_tbl"
3457    },
3458    {
3459     "referenced_type" : "_ZTIj"
3460    }
3461   ],
3462   "return_type" : "_ZTIi",
3463   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3464  },
3465  {
3466   "function_name" : "__trans_list_add",
3467   "linker_set_key" : "__trans_list_add",
3468   "parameters" :
3469   [
3470    {
3471     "referenced_type" : "_ZTIi"
3472    },
3473    {
3474     "referenced_type" : "_ZTIPKc"
3475    },
3476    {
3477     "referenced_type" : "_ZTIP12nl_list_head"
3478    }
3479   ],
3480   "return_type" : "_ZTIi",
3481   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3482  },
3483  {
3484   "function_name" : "__trans_list_clear",
3485   "linker_set_key" : "__trans_list_clear",
3486   "parameters" :
3487   [
3488    {
3489     "referenced_type" : "_ZTIP12nl_list_head"
3490    }
3491   ],
3492   "return_type" : "_ZTIv",
3493   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3494  },
3495  {
3496   "function_name" : "__type2str",
3497   "linker_set_key" : "__type2str",
3498   "parameters" :
3499   [
3500    {
3501     "referenced_type" : "_ZTIi"
3502    },
3503    {
3504     "referenced_type" : "_ZTIPc"
3505    },
3506    {
3507     "referenced_type" : "_ZTIj"
3508    },
3509    {
3510     "referenced_type" : "_ZTIPK9trans_tbl"
3511    },
3512    {
3513     "referenced_type" : "_ZTIj"
3514    }
3515   ],
3516   "return_type" : "_ZTIPc",
3517   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3518  },
3519  {
3520   "function_name" : "_nl_socket_is_local_port_unspecified",
3521   "linker_set_key" : "_nl_socket_is_local_port_unspecified",
3522   "parameters" :
3523   [
3524    {
3525     "referenced_type" : "_ZTIP7nl_sock"
3526    }
3527   ],
3528   "return_type" : "_ZTIi",
3529   "source_file" : "external/libnl/include/netlink-private/socket.h"
3530  },
3531  {
3532   "function_name" : "_nl_socket_set_local_port_no_release",
3533   "linker_set_key" : "_nl_socket_set_local_port_no_release",
3534   "parameters" :
3535   [
3536    {
3537     "referenced_type" : "_ZTIP7nl_sock"
3538    },
3539    {
3540     "referenced_type" : "_ZTIi"
3541    }
3542   ],
3543   "return_type" : "_ZTIj",
3544   "source_file" : "external/libnl/include/netlink-private/socket.h"
3545  },
3546  {
3547   "function_name" : "_nl_socket_used_ports_release_all",
3548   "linker_set_key" : "_nl_socket_used_ports_release_all",
3549   "parameters" :
3550   [
3551    {
3552     "referenced_type" : "_ZTIPKj"
3553    }
3554   ],
3555   "return_type" : "_ZTIv",
3556   "source_file" : "external/libnl/include/netlink-private/socket.h"
3557  },
3558  {
3559   "function_name" : "_nl_socket_used_ports_set",
3560   "linker_set_key" : "_nl_socket_used_ports_set",
3561   "parameters" :
3562   [
3563    {
3564     "referenced_type" : "_ZTIPj"
3565    },
3566    {
3567     "referenced_type" : "_ZTIj"
3568    }
3569   ],
3570   "return_type" : "_ZTIv",
3571   "source_file" : "external/libnl/include/netlink-private/socket.h"
3572  },
3573  {
3574   "function_name" : "dump_from_ops",
3575   "linker_set_key" : "dump_from_ops",
3576   "parameters" :
3577   [
3578    {
3579     "referenced_type" : "_ZTIP9nl_object"
3580    },
3581    {
3582     "referenced_type" : "_ZTIP14nl_dump_params"
3583    }
3584   ],
3585   "return_type" : "_ZTIv",
3586   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3587  },
3588  {
3589   "function_name" : "flnl_lookup",
3590   "linker_set_key" : "flnl_lookup",
3591   "parameters" :
3592   [
3593    {
3594     "referenced_type" : "_ZTIP7nl_sock"
3595    },
3596    {
3597     "referenced_type" : "_ZTIP12flnl_request"
3598    },
3599    {
3600     "referenced_type" : "_ZTIP8nl_cache"
3601    }
3602   ],
3603   "return_type" : "_ZTIi",
3604   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3605  },
3606  {
3607   "function_name" : "flnl_lookup_build_request",
3608   "linker_set_key" : "flnl_lookup_build_request",
3609   "parameters" :
3610   [
3611    {
3612     "referenced_type" : "_ZTIP12flnl_request"
3613    },
3614    {
3615     "referenced_type" : "_ZTIi"
3616    },
3617    {
3618     "referenced_type" : "_ZTIPP6nl_msg"
3619    }
3620   ],
3621   "return_type" : "_ZTIi",
3622   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3623  },
3624  {
3625   "function_name" : "flnl_request_alloc",
3626   "linker_set_key" : "flnl_request_alloc",
3627   "return_type" : "_ZTIP12flnl_request",
3628   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3629  },
3630  {
3631   "function_name" : "flnl_request_get_addr",
3632   "linker_set_key" : "flnl_request_get_addr",
3633   "parameters" :
3634   [
3635    {
3636     "referenced_type" : "_ZTIP12flnl_request"
3637    }
3638   ],
3639   "return_type" : "_ZTIP7nl_addr",
3640   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3641  },
3642  {
3643   "function_name" : "flnl_request_get_fwmark",
3644   "linker_set_key" : "flnl_request_get_fwmark",
3645   "parameters" :
3646   [
3647    {
3648     "referenced_type" : "_ZTIP12flnl_request"
3649    }
3650   ],
3651   "return_type" : "_ZTIy",
3652   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3653  },
3654  {
3655   "function_name" : "flnl_request_get_scope",
3656   "linker_set_key" : "flnl_request_get_scope",
3657   "parameters" :
3658   [
3659    {
3660     "referenced_type" : "_ZTIP12flnl_request"
3661    }
3662   ],
3663   "return_type" : "_ZTIi",
3664   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3665  },
3666  {
3667   "function_name" : "flnl_request_get_table",
3668   "linker_set_key" : "flnl_request_get_table",
3669   "parameters" :
3670   [
3671    {
3672     "referenced_type" : "_ZTIP12flnl_request"
3673    }
3674   ],
3675   "return_type" : "_ZTIi",
3676   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3677  },
3678  {
3679   "function_name" : "flnl_request_get_tos",
3680   "linker_set_key" : "flnl_request_get_tos",
3681   "parameters" :
3682   [
3683    {
3684     "referenced_type" : "_ZTIP12flnl_request"
3685    }
3686   ],
3687   "return_type" : "_ZTIi",
3688   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3689  },
3690  {
3691   "function_name" : "flnl_request_set_addr",
3692   "linker_set_key" : "flnl_request_set_addr",
3693   "parameters" :
3694   [
3695    {
3696     "referenced_type" : "_ZTIP12flnl_request"
3697    },
3698    {
3699     "referenced_type" : "_ZTIP7nl_addr"
3700    }
3701   ],
3702   "return_type" : "_ZTIi",
3703   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3704  },
3705  {
3706   "function_name" : "flnl_request_set_fwmark",
3707   "linker_set_key" : "flnl_request_set_fwmark",
3708   "parameters" :
3709   [
3710    {
3711     "referenced_type" : "_ZTIP12flnl_request"
3712    },
3713    {
3714     "referenced_type" : "_ZTIy"
3715    }
3716   ],
3717   "return_type" : "_ZTIv",
3718   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3719  },
3720  {
3721   "function_name" : "flnl_request_set_scope",
3722   "linker_set_key" : "flnl_request_set_scope",
3723   "parameters" :
3724   [
3725    {
3726     "referenced_type" : "_ZTIP12flnl_request"
3727    },
3728    {
3729     "referenced_type" : "_ZTIi"
3730    }
3731   ],
3732   "return_type" : "_ZTIv",
3733   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3734  },
3735  {
3736   "function_name" : "flnl_request_set_table",
3737   "linker_set_key" : "flnl_request_set_table",
3738   "parameters" :
3739   [
3740    {
3741     "referenced_type" : "_ZTIP12flnl_request"
3742    },
3743    {
3744     "referenced_type" : "_ZTIi"
3745    }
3746   ],
3747   "return_type" : "_ZTIv",
3748   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3749  },
3750  {
3751   "function_name" : "flnl_request_set_tos",
3752   "linker_set_key" : "flnl_request_set_tos",
3753   "parameters" :
3754   [
3755    {
3756     "referenced_type" : "_ZTIP12flnl_request"
3757    },
3758    {
3759     "referenced_type" : "_ZTIi"
3760    }
3761   ],
3762   "return_type" : "_ZTIv",
3763   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3764  },
3765  {
3766   "function_name" : "flnl_result_alloc",
3767   "linker_set_key" : "flnl_result_alloc",
3768   "return_type" : "_ZTIP11flnl_result",
3769   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3770  },
3771  {
3772   "function_name" : "flnl_result_alloc_cache",
3773   "linker_set_key" : "flnl_result_alloc_cache",
3774   "return_type" : "_ZTIP8nl_cache",
3775   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3776  },
3777  {
3778   "function_name" : "flnl_result_get_error",
3779   "linker_set_key" : "flnl_result_get_error",
3780   "parameters" :
3781   [
3782    {
3783     "referenced_type" : "_ZTIP11flnl_result"
3784    }
3785   ],
3786   "return_type" : "_ZTIi",
3787   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3788  },
3789  {
3790   "function_name" : "flnl_result_get_nexthop_sel",
3791   "linker_set_key" : "flnl_result_get_nexthop_sel",
3792   "parameters" :
3793   [
3794    {
3795     "referenced_type" : "_ZTIP11flnl_result"
3796    }
3797   ],
3798   "return_type" : "_ZTIi",
3799   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3800  },
3801  {
3802   "function_name" : "flnl_result_get_prefixlen",
3803   "linker_set_key" : "flnl_result_get_prefixlen",
3804   "parameters" :
3805   [
3806    {
3807     "referenced_type" : "_ZTIP11flnl_result"
3808    }
3809   ],
3810   "return_type" : "_ZTIi",
3811   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3812  },
3813  {
3814   "function_name" : "flnl_result_get_scope",
3815   "linker_set_key" : "flnl_result_get_scope",
3816   "parameters" :
3817   [
3818    {
3819     "referenced_type" : "_ZTIP11flnl_result"
3820    }
3821   ],
3822   "return_type" : "_ZTIi",
3823   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3824  },
3825  {
3826   "function_name" : "flnl_result_get_table_id",
3827   "linker_set_key" : "flnl_result_get_table_id",
3828   "parameters" :
3829   [
3830    {
3831     "referenced_type" : "_ZTIP11flnl_result"
3832    }
3833   ],
3834   "return_type" : "_ZTIi",
3835   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3836  },
3837  {
3838   "function_name" : "flnl_result_get_type",
3839   "linker_set_key" : "flnl_result_get_type",
3840   "parameters" :
3841   [
3842    {
3843     "referenced_type" : "_ZTIP11flnl_result"
3844    }
3845   ],
3846   "return_type" : "_ZTIi",
3847   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3848  },
3849  {
3850   "function_name" : "flnl_result_put",
3851   "linker_set_key" : "flnl_result_put",
3852   "parameters" :
3853   [
3854    {
3855     "referenced_type" : "_ZTIP11flnl_result"
3856    }
3857   ],
3858   "return_type" : "_ZTIv",
3859   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3860  },
3861  {
3862   "function_name" : "genl_connect",
3863   "linker_set_key" : "genl_connect",
3864   "parameters" :
3865   [
3866    {
3867     "referenced_type" : "_ZTIP7nl_sock"
3868    }
3869   ],
3870   "return_type" : "_ZTIi",
3871   "source_file" : "external/libnl/include/netlink/genl/genl.h"
3872  },
3873  {
3874   "function_name" : "genl_ctrl_alloc_cache",
3875   "linker_set_key" : "genl_ctrl_alloc_cache",
3876   "parameters" :
3877   [
3878    {
3879     "referenced_type" : "_ZTIP7nl_sock"
3880    },
3881    {
3882     "referenced_type" : "_ZTIPP8nl_cache"
3883    }
3884   ],
3885   "return_type" : "_ZTIi",
3886   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3887  },
3888  {
3889   "function_name" : "genl_ctrl_resolve",
3890   "linker_set_key" : "genl_ctrl_resolve",
3891   "parameters" :
3892   [
3893    {
3894     "referenced_type" : "_ZTIP7nl_sock"
3895    },
3896    {
3897     "referenced_type" : "_ZTIPKc"
3898    }
3899   ],
3900   "return_type" : "_ZTIi",
3901   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3902  },
3903  {
3904   "function_name" : "genl_ctrl_resolve_grp",
3905   "linker_set_key" : "genl_ctrl_resolve_grp",
3906   "parameters" :
3907   [
3908    {
3909     "referenced_type" : "_ZTIP7nl_sock"
3910    },
3911    {
3912     "referenced_type" : "_ZTIPKc"
3913    },
3914    {
3915     "referenced_type" : "_ZTIPKc"
3916    }
3917   ],
3918   "return_type" : "_ZTIi",
3919   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3920  },
3921  {
3922   "function_name" : "genl_ctrl_search",
3923   "linker_set_key" : "genl_ctrl_search",
3924   "parameters" :
3925   [
3926    {
3927     "referenced_type" : "_ZTIP8nl_cache"
3928    },
3929    {
3930     "referenced_type" : "_ZTIi"
3931    }
3932   ],
3933   "return_type" : "_ZTIP11genl_family",
3934   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3935  },
3936  {
3937   "function_name" : "genl_ctrl_search_by_name",
3938   "linker_set_key" : "genl_ctrl_search_by_name",
3939   "parameters" :
3940   [
3941    {
3942     "referenced_type" : "_ZTIP8nl_cache"
3943    },
3944    {
3945     "referenced_type" : "_ZTIPKc"
3946    }
3947   ],
3948   "return_type" : "_ZTIP11genl_family",
3949   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3950  },
3951  {
3952   "function_name" : "genl_family_add_grp",
3953   "linker_set_key" : "genl_family_add_grp",
3954   "parameters" :
3955   [
3956    {
3957     "referenced_type" : "_ZTIP11genl_family"
3958    },
3959    {
3960     "referenced_type" : "_ZTIj"
3961    },
3962    {
3963     "referenced_type" : "_ZTIPKc"
3964    }
3965   ],
3966   "return_type" : "_ZTIi",
3967   "source_file" : "external/libnl/include/netlink/genl/family.h"
3968  },
3969  {
3970   "function_name" : "genl_family_add_op",
3971   "linker_set_key" : "genl_family_add_op",
3972   "parameters" :
3973   [
3974    {
3975     "referenced_type" : "_ZTIP11genl_family"
3976    },
3977    {
3978     "referenced_type" : "_ZTIi"
3979    },
3980    {
3981     "referenced_type" : "_ZTIi"
3982    }
3983   ],
3984   "return_type" : "_ZTIi",
3985   "source_file" : "external/libnl/include/netlink/genl/family.h"
3986  },
3987  {
3988   "function_name" : "genl_family_alloc",
3989   "linker_set_key" : "genl_family_alloc",
3990   "return_type" : "_ZTIP11genl_family",
3991   "source_file" : "external/libnl/include/netlink/genl/family.h"
3992  },
3993  {
3994   "function_name" : "genl_family_get_hdrsize",
3995   "linker_set_key" : "genl_family_get_hdrsize",
3996   "parameters" :
3997   [
3998    {
3999     "referenced_type" : "_ZTIP11genl_family"
4000    }
4001   ],
4002   "return_type" : "_ZTIj",
4003   "source_file" : "external/libnl/include/netlink/genl/family.h"
4004  },
4005  {
4006   "function_name" : "genl_family_get_id",
4007   "linker_set_key" : "genl_family_get_id",
4008   "parameters" :
4009   [
4010    {
4011     "referenced_type" : "_ZTIP11genl_family"
4012    }
4013   ],
4014   "return_type" : "_ZTIj",
4015   "source_file" : "external/libnl/include/netlink/genl/family.h"
4016  },
4017  {
4018   "function_name" : "genl_family_get_maxattr",
4019   "linker_set_key" : "genl_family_get_maxattr",
4020   "parameters" :
4021   [
4022    {
4023     "referenced_type" : "_ZTIP11genl_family"
4024    }
4025   ],
4026   "return_type" : "_ZTIj",
4027   "source_file" : "external/libnl/include/netlink/genl/family.h"
4028  },
4029  {
4030   "function_name" : "genl_family_get_name",
4031   "linker_set_key" : "genl_family_get_name",
4032   "parameters" :
4033   [
4034    {
4035     "referenced_type" : "_ZTIP11genl_family"
4036    }
4037   ],
4038   "return_type" : "_ZTIPc",
4039   "source_file" : "external/libnl/include/netlink/genl/family.h"
4040  },
4041  {
4042   "function_name" : "genl_family_get_version",
4043   "linker_set_key" : "genl_family_get_version",
4044   "parameters" :
4045   [
4046    {
4047     "referenced_type" : "_ZTIP11genl_family"
4048    }
4049   ],
4050   "return_type" : "_ZTIh",
4051   "source_file" : "external/libnl/include/netlink/genl/family.h"
4052  },
4053  {
4054   "function_name" : "genl_family_put",
4055   "linker_set_key" : "genl_family_put",
4056   "parameters" :
4057   [
4058    {
4059     "referenced_type" : "_ZTIP11genl_family"
4060    }
4061   ],
4062   "return_type" : "_ZTIv",
4063   "source_file" : "external/libnl/include/netlink/genl/family.h"
4064  },
4065  {
4066   "function_name" : "genl_family_set_hdrsize",
4067   "linker_set_key" : "genl_family_set_hdrsize",
4068   "parameters" :
4069   [
4070    {
4071     "referenced_type" : "_ZTIP11genl_family"
4072    },
4073    {
4074     "referenced_type" : "_ZTIj"
4075    }
4076   ],
4077   "return_type" : "_ZTIv",
4078   "source_file" : "external/libnl/include/netlink/genl/family.h"
4079  },
4080  {
4081   "function_name" : "genl_family_set_id",
4082   "linker_set_key" : "genl_family_set_id",
4083   "parameters" :
4084   [
4085    {
4086     "referenced_type" : "_ZTIP11genl_family"
4087    },
4088    {
4089     "referenced_type" : "_ZTIj"
4090    }
4091   ],
4092   "return_type" : "_ZTIv",
4093   "source_file" : "external/libnl/include/netlink/genl/family.h"
4094  },
4095  {
4096   "function_name" : "genl_family_set_maxattr",
4097   "linker_set_key" : "genl_family_set_maxattr",
4098   "parameters" :
4099   [
4100    {
4101     "referenced_type" : "_ZTIP11genl_family"
4102    },
4103    {
4104     "referenced_type" : "_ZTIj"
4105    }
4106   ],
4107   "return_type" : "_ZTIv",
4108   "source_file" : "external/libnl/include/netlink/genl/family.h"
4109  },
4110  {
4111   "function_name" : "genl_family_set_name",
4112   "linker_set_key" : "genl_family_set_name",
4113   "parameters" :
4114   [
4115    {
4116     "referenced_type" : "_ZTIP11genl_family"
4117    },
4118    {
4119     "referenced_type" : "_ZTIPKc"
4120    }
4121   ],
4122   "return_type" : "_ZTIv",
4123   "source_file" : "external/libnl/include/netlink/genl/family.h"
4124  },
4125  {
4126   "function_name" : "genl_family_set_version",
4127   "linker_set_key" : "genl_family_set_version",
4128   "parameters" :
4129   [
4130    {
4131     "referenced_type" : "_ZTIP11genl_family"
4132    },
4133    {
4134     "referenced_type" : "_ZTIh"
4135    }
4136   ],
4137   "return_type" : "_ZTIv",
4138   "source_file" : "external/libnl/include/netlink/genl/family.h"
4139  },
4140  {
4141   "function_name" : "genl_handle_msg",
4142   "linker_set_key" : "genl_handle_msg",
4143   "parameters" :
4144   [
4145    {
4146     "referenced_type" : "_ZTIP6nl_msg"
4147    },
4148    {
4149     "referenced_type" : "_ZTIPv"
4150    }
4151   ],
4152   "return_type" : "_ZTIi",
4153   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4154  },
4155  {
4156   "function_name" : "genl_mngt_resolve",
4157   "linker_set_key" : "genl_mngt_resolve",
4158   "parameters" :
4159   [
4160    {
4161     "referenced_type" : "_ZTIP7nl_sock"
4162    }
4163   ],
4164   "return_type" : "_ZTIi",
4165   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4166  },
4167  {
4168   "function_name" : "genl_op2name",
4169   "linker_set_key" : "genl_op2name",
4170   "parameters" :
4171   [
4172    {
4173     "referenced_type" : "_ZTIi"
4174    },
4175    {
4176     "referenced_type" : "_ZTIi"
4177    },
4178    {
4179     "referenced_type" : "_ZTIPc"
4180    },
4181    {
4182     "referenced_type" : "_ZTIj"
4183    }
4184   ],
4185   "return_type" : "_ZTIPc",
4186   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4187  },
4188  {
4189   "function_name" : "genl_ops_resolve",
4190   "linker_set_key" : "genl_ops_resolve",
4191   "parameters" :
4192   [
4193    {
4194     "referenced_type" : "_ZTIP7nl_sock"
4195    },
4196    {
4197     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4198    }
4199   ],
4200   "return_type" : "_ZTIi",
4201   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4202  },
4203  {
4204   "function_name" : "genl_register",
4205   "linker_set_key" : "genl_register",
4206   "parameters" :
4207   [
4208    {
4209     "referenced_type" : "_ZTIP12nl_cache_ops"
4210    }
4211   ],
4212   "return_type" : "_ZTIi",
4213   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4214  },
4215  {
4216   "function_name" : "genl_register_family",
4217   "linker_set_key" : "genl_register_family",
4218   "parameters" :
4219   [
4220    {
4221     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4222    }
4223   ],
4224   "return_type" : "_ZTIi",
4225   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4226  },
4227  {
4228   "function_name" : "genl_resolve_id",
4229   "linker_set_key" : "genl_resolve_id",
4230   "parameters" :
4231   [
4232    {
4233     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4234    }
4235   ],
4236   "return_type" : "_ZTIi",
4237   "source_file" : "external/libnl/include/netlink-private/genl.h"
4238  },
4239  {
4240   "function_name" : "genl_send_simple",
4241   "linker_set_key" : "genl_send_simple",
4242   "parameters" :
4243   [
4244    {
4245     "referenced_type" : "_ZTIP7nl_sock"
4246    },
4247    {
4248     "referenced_type" : "_ZTIi"
4249    },
4250    {
4251     "referenced_type" : "_ZTIi"
4252    },
4253    {
4254     "referenced_type" : "_ZTIi"
4255    },
4256    {
4257     "referenced_type" : "_ZTIi"
4258    }
4259   ],
4260   "return_type" : "_ZTIi",
4261   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4262  },
4263  {
4264   "function_name" : "genl_unregister",
4265   "linker_set_key" : "genl_unregister",
4266   "parameters" :
4267   [
4268    {
4269     "referenced_type" : "_ZTIP12nl_cache_ops"
4270    }
4271   ],
4272   "return_type" : "_ZTIv",
4273   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4274  },
4275  {
4276   "function_name" : "genl_unregister_family",
4277   "linker_set_key" : "genl_unregister_family",
4278   "parameters" :
4279   [
4280    {
4281     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4282    }
4283   ],
4284   "return_type" : "_ZTIi",
4285   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4286  },
4287  {
4288   "function_name" : "genlmsg_attrdata",
4289   "linker_set_key" : "genlmsg_attrdata",
4290   "parameters" :
4291   [
4292    {
4293     "referenced_type" : "_ZTIPK10genlmsghdr"
4294    },
4295    {
4296     "referenced_type" : "_ZTIi"
4297    }
4298   ],
4299   "return_type" : "_ZTIP6nlattr",
4300   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4301  },
4302  {
4303   "function_name" : "genlmsg_attrlen",
4304   "linker_set_key" : "genlmsg_attrlen",
4305   "parameters" :
4306   [
4307    {
4308     "referenced_type" : "_ZTIPK10genlmsghdr"
4309    },
4310    {
4311     "referenced_type" : "_ZTIi"
4312    }
4313   ],
4314   "return_type" : "_ZTIi",
4315   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4316  },
4317  {
4318   "function_name" : "genlmsg_data",
4319   "linker_set_key" : "genlmsg_data",
4320   "parameters" :
4321   [
4322    {
4323     "referenced_type" : "_ZTIPK10genlmsghdr"
4324    }
4325   ],
4326   "return_type" : "_ZTIPv",
4327   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4328  },
4329  {
4330   "function_name" : "genlmsg_hdr",
4331   "linker_set_key" : "genlmsg_hdr",
4332   "parameters" :
4333   [
4334    {
4335     "referenced_type" : "_ZTIP8nlmsghdr"
4336    }
4337   ],
4338   "return_type" : "_ZTIP10genlmsghdr",
4339   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4340  },
4341  {
4342   "function_name" : "genlmsg_len",
4343   "linker_set_key" : "genlmsg_len",
4344   "parameters" :
4345   [
4346    {
4347     "referenced_type" : "_ZTIPK10genlmsghdr"
4348    }
4349   ],
4350   "return_type" : "_ZTIi",
4351   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4352  },
4353  {
4354   "function_name" : "genlmsg_parse",
4355   "linker_set_key" : "genlmsg_parse",
4356   "parameters" :
4357   [
4358    {
4359     "referenced_type" : "_ZTIP8nlmsghdr"
4360    },
4361    {
4362     "referenced_type" : "_ZTIi"
4363    },
4364    {
4365     "referenced_type" : "_ZTIPP6nlattr"
4366    },
4367    {
4368     "referenced_type" : "_ZTIi"
4369    },
4370    {
4371     "referenced_type" : "_ZTIPK10nla_policy"
4372    }
4373   ],
4374   "return_type" : "_ZTIi",
4375   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4376  },
4377  {
4378   "function_name" : "genlmsg_put",
4379   "linker_set_key" : "genlmsg_put",
4380   "parameters" :
4381   [
4382    {
4383     "referenced_type" : "_ZTIP6nl_msg"
4384    },
4385    {
4386     "referenced_type" : "_ZTIj"
4387    },
4388    {
4389     "referenced_type" : "_ZTIj"
4390    },
4391    {
4392     "referenced_type" : "_ZTIi"
4393    },
4394    {
4395     "referenced_type" : "_ZTIi"
4396    },
4397    {
4398     "referenced_type" : "_ZTIi"
4399    },
4400    {
4401     "referenced_type" : "_ZTIh"
4402    },
4403    {
4404     "referenced_type" : "_ZTIh"
4405    }
4406   ],
4407   "return_type" : "_ZTIPv",
4408   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4409  },
4410  {
4411   "function_name" : "genlmsg_user_data",
4412   "linker_set_key" : "genlmsg_user_data",
4413   "parameters" :
4414   [
4415    {
4416     "referenced_type" : "_ZTIPK10genlmsghdr"
4417    },
4418    {
4419     "referenced_type" : "_ZTIKi"
4420    }
4421   ],
4422   "return_type" : "_ZTIPv",
4423   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4424  },
4425  {
4426   "function_name" : "genlmsg_user_datalen",
4427   "linker_set_key" : "genlmsg_user_datalen",
4428   "parameters" :
4429   [
4430    {
4431     "referenced_type" : "_ZTIPK10genlmsghdr"
4432    },
4433    {
4434     "referenced_type" : "_ZTIKi"
4435    }
4436   ],
4437   "return_type" : "_ZTIi",
4438   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4439  },
4440  {
4441   "function_name" : "genlmsg_user_hdr",
4442   "linker_set_key" : "genlmsg_user_hdr",
4443   "parameters" :
4444   [
4445    {
4446     "referenced_type" : "_ZTIPK10genlmsghdr"
4447    }
4448   ],
4449   "return_type" : "_ZTIPv",
4450   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4451  },
4452  {
4453   "function_name" : "genlmsg_valid_hdr",
4454   "linker_set_key" : "genlmsg_valid_hdr",
4455   "parameters" :
4456   [
4457    {
4458     "referenced_type" : "_ZTIP8nlmsghdr"
4459    },
4460    {
4461     "referenced_type" : "_ZTIi"
4462    }
4463   ],
4464   "return_type" : "_ZTIi",
4465   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4466  },
4467  {
4468   "function_name" : "genlmsg_validate",
4469   "linker_set_key" : "genlmsg_validate",
4470   "parameters" :
4471   [
4472    {
4473     "referenced_type" : "_ZTIP8nlmsghdr"
4474    },
4475    {
4476     "referenced_type" : "_ZTIi"
4477    },
4478    {
4479     "referenced_type" : "_ZTIi"
4480    },
4481    {
4482     "referenced_type" : "_ZTIPK10nla_policy"
4483    }
4484   ],
4485   "return_type" : "_ZTIi",
4486   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4487  },
4488  {
4489   "function_name" : "mpls_ntop",
4490   "linker_set_key" : "mpls_ntop",
4491   "parameters" :
4492   [
4493    {
4494     "referenced_type" : "_ZTIi"
4495    },
4496    {
4497     "referenced_type" : "_ZTIPKv"
4498    },
4499    {
4500     "referenced_type" : "_ZTIPc"
4501    },
4502    {
4503     "referenced_type" : "_ZTIj"
4504    }
4505   ],
4506   "return_type" : "_ZTIPKc",
4507   "source_file" : "external/libnl/include/netlink-private/route/mpls.h"
4508  },
4509  {
4510   "function_name" : "mpls_pton",
4511   "linker_set_key" : "mpls_pton",
4512   "parameters" :
4513   [
4514    {
4515     "referenced_type" : "_ZTIi"
4516    },
4517    {
4518     "referenced_type" : "_ZTIPKc"
4519    },
4520    {
4521     "referenced_type" : "_ZTIPv"
4522    },
4523    {
4524     "referenced_type" : "_ZTIj"
4525    }
4526   ],
4527   "return_type" : "_ZTIi",
4528   "source_file" : "external/libnl/include/netlink-private/route/mpls.h"
4529  },
4530  {
4531   "function_name" : "nfnl_connect",
4532   "linker_set_key" : "nfnl_connect",
4533   "parameters" :
4534   [
4535    {
4536     "referenced_type" : "_ZTIP7nl_sock"
4537    }
4538   ],
4539   "return_type" : "_ZTIi",
4540   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4541  },
4542  {
4543   "function_name" : "nfnl_send_simple",
4544   "linker_set_key" : "nfnl_send_simple",
4545   "parameters" :
4546   [
4547    {
4548     "referenced_type" : "_ZTIP7nl_sock"
4549    },
4550    {
4551     "referenced_type" : "_ZTIh"
4552    },
4553    {
4554     "referenced_type" : "_ZTIh"
4555    },
4556    {
4557     "referenced_type" : "_ZTIi"
4558    },
4559    {
4560     "referenced_type" : "_ZTIh"
4561    },
4562    {
4563     "referenced_type" : "_ZTIt"
4564    }
4565   ],
4566   "return_type" : "_ZTIi",
4567   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4568  },
4569  {
4570   "function_name" : "nfnlmsg_alloc_simple",
4571   "linker_set_key" : "nfnlmsg_alloc_simple",
4572   "parameters" :
4573   [
4574    {
4575     "referenced_type" : "_ZTIh"
4576    },
4577    {
4578     "referenced_type" : "_ZTIh"
4579    },
4580    {
4581     "referenced_type" : "_ZTIi"
4582    },
4583    {
4584     "referenced_type" : "_ZTIh"
4585    },
4586    {
4587     "referenced_type" : "_ZTIt"
4588    }
4589   ],
4590   "return_type" : "_ZTIP6nl_msg",
4591   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4592  },
4593  {
4594   "function_name" : "nfnlmsg_family",
4595   "linker_set_key" : "nfnlmsg_family",
4596   "parameters" :
4597   [
4598    {
4599     "referenced_type" : "_ZTIP8nlmsghdr"
4600    }
4601   ],
4602   "return_type" : "_ZTIh",
4603   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4604  },
4605  {
4606   "function_name" : "nfnlmsg_put",
4607   "linker_set_key" : "nfnlmsg_put",
4608   "parameters" :
4609   [
4610    {
4611     "referenced_type" : "_ZTIP6nl_msg"
4612    },
4613    {
4614     "referenced_type" : "_ZTIj"
4615    },
4616    {
4617     "referenced_type" : "_ZTIj"
4618    },
4619    {
4620     "referenced_type" : "_ZTIh"
4621    },
4622    {
4623     "referenced_type" : "_ZTIh"
4624    },
4625    {
4626     "referenced_type" : "_ZTIi"
4627    },
4628    {
4629     "referenced_type" : "_ZTIh"
4630    },
4631    {
4632     "referenced_type" : "_ZTIt"
4633    }
4634   ],
4635   "return_type" : "_ZTIi",
4636   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4637  },
4638  {
4639   "function_name" : "nfnlmsg_res_id",
4640   "linker_set_key" : "nfnlmsg_res_id",
4641   "parameters" :
4642   [
4643    {
4644     "referenced_type" : "_ZTIP8nlmsghdr"
4645    }
4646   ],
4647   "return_type" : "_ZTIt",
4648   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4649  },
4650  {
4651   "function_name" : "nfnlmsg_subsys",
4652   "linker_set_key" : "nfnlmsg_subsys",
4653   "parameters" :
4654   [
4655    {
4656     "referenced_type" : "_ZTIP8nlmsghdr"
4657    }
4658   ],
4659   "return_type" : "_ZTIh",
4660   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4661  },
4662  {
4663   "function_name" : "nfnlmsg_subtype",
4664   "linker_set_key" : "nfnlmsg_subtype",
4665   "parameters" :
4666   [
4667    {
4668     "referenced_type" : "_ZTIP8nlmsghdr"
4669    }
4670   ],
4671   "return_type" : "_ZTIh",
4672   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4673  },
4674  {
4675   "function_name" : "nl_addr2str",
4676   "linker_set_key" : "nl_addr2str",
4677   "parameters" :
4678   [
4679    {
4680     "referenced_type" : "_ZTIPK7nl_addr"
4681    },
4682    {
4683     "referenced_type" : "_ZTIPc"
4684    },
4685    {
4686     "referenced_type" : "_ZTIj"
4687    }
4688   ],
4689   "return_type" : "_ZTIPc",
4690   "source_file" : "external/libnl/include/netlink/addr.h"
4691  },
4692  {
4693   "function_name" : "nl_addr_alloc",
4694   "linker_set_key" : "nl_addr_alloc",
4695   "parameters" :
4696   [
4697    {
4698     "referenced_type" : "_ZTIj"
4699    }
4700   ],
4701   "return_type" : "_ZTIP7nl_addr",
4702   "source_file" : "external/libnl/include/netlink/addr.h"
4703  },
4704  {
4705   "function_name" : "nl_addr_alloc_attr",
4706   "linker_set_key" : "nl_addr_alloc_attr",
4707   "parameters" :
4708   [
4709    {
4710     "referenced_type" : "_ZTIPK6nlattr"
4711    },
4712    {
4713     "referenced_type" : "_ZTIi"
4714    }
4715   ],
4716   "return_type" : "_ZTIP7nl_addr",
4717   "source_file" : "external/libnl/include/netlink/addr.h"
4718  },
4719  {
4720   "function_name" : "nl_addr_build",
4721   "linker_set_key" : "nl_addr_build",
4722   "parameters" :
4723   [
4724    {
4725     "referenced_type" : "_ZTIi"
4726    },
4727    {
4728     "referenced_type" : "_ZTIPKv"
4729    },
4730    {
4731     "referenced_type" : "_ZTIj"
4732    }
4733   ],
4734   "return_type" : "_ZTIP7nl_addr",
4735   "source_file" : "external/libnl/include/netlink/addr.h"
4736  },
4737  {
4738   "function_name" : "nl_addr_clone",
4739   "linker_set_key" : "nl_addr_clone",
4740   "parameters" :
4741   [
4742    {
4743     "referenced_type" : "_ZTIPK7nl_addr"
4744    }
4745   ],
4746   "return_type" : "_ZTIP7nl_addr",
4747   "source_file" : "external/libnl/include/netlink/addr.h"
4748  },
4749  {
4750   "function_name" : "nl_addr_cmp",
4751   "linker_set_key" : "nl_addr_cmp",
4752   "parameters" :
4753   [
4754    {
4755     "referenced_type" : "_ZTIPK7nl_addr"
4756    },
4757    {
4758     "referenced_type" : "_ZTIPK7nl_addr"
4759    }
4760   ],
4761   "return_type" : "_ZTIi",
4762   "source_file" : "external/libnl/include/netlink/addr.h"
4763  },
4764  {
4765   "function_name" : "nl_addr_cmp_prefix",
4766   "linker_set_key" : "nl_addr_cmp_prefix",
4767   "parameters" :
4768   [
4769    {
4770     "referenced_type" : "_ZTIPK7nl_addr"
4771    },
4772    {
4773     "referenced_type" : "_ZTIPK7nl_addr"
4774    }
4775   ],
4776   "return_type" : "_ZTIi",
4777   "source_file" : "external/libnl/include/netlink/addr.h"
4778  },
4779  {
4780   "function_name" : "nl_addr_fill_sockaddr",
4781   "linker_set_key" : "nl_addr_fill_sockaddr",
4782   "parameters" :
4783   [
4784    {
4785     "referenced_type" : "_ZTIPK7nl_addr"
4786    },
4787    {
4788     "referenced_type" : "_ZTIP8sockaddr"
4789    },
4790    {
4791     "referenced_type" : "_ZTIPi"
4792    }
4793   ],
4794   "return_type" : "_ZTIi",
4795   "source_file" : "external/libnl/include/netlink/addr.h"
4796  },
4797  {
4798   "function_name" : "nl_addr_get",
4799   "linker_set_key" : "nl_addr_get",
4800   "parameters" :
4801   [
4802    {
4803     "referenced_type" : "_ZTIP7nl_addr"
4804    }
4805   ],
4806   "return_type" : "_ZTIP7nl_addr",
4807   "source_file" : "external/libnl/include/netlink/addr.h"
4808  },
4809  {
4810   "function_name" : "nl_addr_get_binary_addr",
4811   "linker_set_key" : "nl_addr_get_binary_addr",
4812   "parameters" :
4813   [
4814    {
4815     "referenced_type" : "_ZTIPK7nl_addr"
4816    }
4817   ],
4818   "return_type" : "_ZTIPv",
4819   "source_file" : "external/libnl/include/netlink/addr.h"
4820  },
4821  {
4822   "function_name" : "nl_addr_get_family",
4823   "linker_set_key" : "nl_addr_get_family",
4824   "parameters" :
4825   [
4826    {
4827     "referenced_type" : "_ZTIPK7nl_addr"
4828    }
4829   ],
4830   "return_type" : "_ZTIi",
4831   "source_file" : "external/libnl/include/netlink/addr.h"
4832  },
4833  {
4834   "function_name" : "nl_addr_get_len",
4835   "linker_set_key" : "nl_addr_get_len",
4836   "parameters" :
4837   [
4838    {
4839     "referenced_type" : "_ZTIPK7nl_addr"
4840    }
4841   ],
4842   "return_type" : "_ZTIj",
4843   "source_file" : "external/libnl/include/netlink/addr.h"
4844  },
4845  {
4846   "function_name" : "nl_addr_get_prefixlen",
4847   "linker_set_key" : "nl_addr_get_prefixlen",
4848   "parameters" :
4849   [
4850    {
4851     "referenced_type" : "_ZTIPK7nl_addr"
4852    }
4853   ],
4854   "return_type" : "_ZTIj",
4855   "source_file" : "external/libnl/include/netlink/addr.h"
4856  },
4857  {
4858   "function_name" : "nl_addr_guess_family",
4859   "linker_set_key" : "nl_addr_guess_family",
4860   "parameters" :
4861   [
4862    {
4863     "referenced_type" : "_ZTIPK7nl_addr"
4864    }
4865   ],
4866   "return_type" : "_ZTIi",
4867   "source_file" : "external/libnl/include/netlink/addr.h"
4868  },
4869  {
4870   "function_name" : "nl_addr_info",
4871   "linker_set_key" : "nl_addr_info",
4872   "parameters" :
4873   [
4874    {
4875     "referenced_type" : "_ZTIPK7nl_addr"
4876    },
4877    {
4878     "referenced_type" : "_ZTIPP8addrinfo"
4879    }
4880   ],
4881   "return_type" : "_ZTIi",
4882   "source_file" : "external/libnl/include/netlink/addr.h"
4883  },
4884  {
4885   "function_name" : "nl_addr_iszero",
4886   "linker_set_key" : "nl_addr_iszero",
4887   "parameters" :
4888   [
4889    {
4890     "referenced_type" : "_ZTIPK7nl_addr"
4891    }
4892   ],
4893   "return_type" : "_ZTIi",
4894   "source_file" : "external/libnl/include/netlink/addr.h"
4895  },
4896  {
4897   "function_name" : "nl_addr_parse",
4898   "linker_set_key" : "nl_addr_parse",
4899   "parameters" :
4900   [
4901    {
4902     "referenced_type" : "_ZTIPKc"
4903    },
4904    {
4905     "referenced_type" : "_ZTIi"
4906    },
4907    {
4908     "referenced_type" : "_ZTIPP7nl_addr"
4909    }
4910   ],
4911   "return_type" : "_ZTIi",
4912   "source_file" : "external/libnl/include/netlink/addr.h"
4913  },
4914  {
4915   "function_name" : "nl_addr_put",
4916   "linker_set_key" : "nl_addr_put",
4917   "parameters" :
4918   [
4919    {
4920     "referenced_type" : "_ZTIP7nl_addr"
4921    }
4922   ],
4923   "return_type" : "_ZTIv",
4924   "source_file" : "external/libnl/include/netlink/addr.h"
4925  },
4926  {
4927   "function_name" : "nl_addr_resolve",
4928   "linker_set_key" : "nl_addr_resolve",
4929   "parameters" :
4930   [
4931    {
4932     "referenced_type" : "_ZTIPK7nl_addr"
4933    },
4934    {
4935     "referenced_type" : "_ZTIPc"
4936    },
4937    {
4938     "referenced_type" : "_ZTIj"
4939    }
4940   ],
4941   "return_type" : "_ZTIi",
4942   "source_file" : "external/libnl/include/netlink/addr.h"
4943  },
4944  {
4945   "function_name" : "nl_addr_set_binary_addr",
4946   "linker_set_key" : "nl_addr_set_binary_addr",
4947   "parameters" :
4948   [
4949    {
4950     "referenced_type" : "_ZTIP7nl_addr"
4951    },
4952    {
4953     "referenced_type" : "_ZTIPKv"
4954    },
4955    {
4956     "referenced_type" : "_ZTIj"
4957    }
4958   ],
4959   "return_type" : "_ZTIi",
4960   "source_file" : "external/libnl/include/netlink/addr.h"
4961  },
4962  {
4963   "function_name" : "nl_addr_set_family",
4964   "linker_set_key" : "nl_addr_set_family",
4965   "parameters" :
4966   [
4967    {
4968     "referenced_type" : "_ZTIP7nl_addr"
4969    },
4970    {
4971     "referenced_type" : "_ZTIi"
4972    }
4973   ],
4974   "return_type" : "_ZTIv",
4975   "source_file" : "external/libnl/include/netlink/addr.h"
4976  },
4977  {
4978   "function_name" : "nl_addr_set_prefixlen",
4979   "linker_set_key" : "nl_addr_set_prefixlen",
4980   "parameters" :
4981   [
4982    {
4983     "referenced_type" : "_ZTIP7nl_addr"
4984    },
4985    {
4986     "referenced_type" : "_ZTIi"
4987    }
4988   ],
4989   "return_type" : "_ZTIv",
4990   "source_file" : "external/libnl/include/netlink/addr.h"
4991  },
4992  {
4993   "function_name" : "nl_addr_shared",
4994   "linker_set_key" : "nl_addr_shared",
4995   "parameters" :
4996   [
4997    {
4998     "referenced_type" : "_ZTIPK7nl_addr"
4999    }
5000   ],
5001   "return_type" : "_ZTIi",
5002   "source_file" : "external/libnl/include/netlink/addr.h"
5003  },
5004  {
5005   "function_name" : "nl_addr_valid",
5006   "linker_set_key" : "nl_addr_valid",
5007   "parameters" :
5008   [
5009    {
5010     "referenced_type" : "_ZTIPKc"
5011    },
5012    {
5013     "referenced_type" : "_ZTIi"
5014    }
5015   ],
5016   "return_type" : "_ZTIi",
5017   "source_file" : "external/libnl/include/netlink/addr.h"
5018  },
5019  {
5020   "function_name" : "nl_af2str",
5021   "linker_set_key" : "nl_af2str",
5022   "parameters" :
5023   [
5024    {
5025     "referenced_type" : "_ZTIi"
5026    },
5027    {
5028     "referenced_type" : "_ZTIPc"
5029    },
5030    {
5031     "referenced_type" : "_ZTIj"
5032    }
5033   ],
5034   "return_type" : "_ZTIPc",
5035   "source_file" : "external/libnl/include/netlink/addr.h"
5036  },
5037  {
5038   "function_name" : "nl_auto_complete",
5039   "linker_set_key" : "nl_auto_complete",
5040   "parameters" :
5041   [
5042    {
5043     "referenced_type" : "_ZTIP7nl_sock"
5044    },
5045    {
5046     "referenced_type" : "_ZTIP6nl_msg"
5047    }
5048   ],
5049   "return_type" : "_ZTIv",
5050   "source_file" : "external/libnl/include/netlink/netlink.h"
5051  },
5052  {
5053   "function_name" : "nl_cache_add",
5054   "linker_set_key" : "nl_cache_add",
5055   "parameters" :
5056   [
5057    {
5058     "referenced_type" : "_ZTIP8nl_cache"
5059    },
5060    {
5061     "referenced_type" : "_ZTIP9nl_object"
5062    }
5063   ],
5064   "return_type" : "_ZTIi",
5065   "source_file" : "external/libnl/include/netlink/cache.h"
5066  },
5067  {
5068   "function_name" : "nl_cache_alloc",
5069   "linker_set_key" : "nl_cache_alloc",
5070   "parameters" :
5071   [
5072    {
5073     "referenced_type" : "_ZTIP12nl_cache_ops"
5074    }
5075   ],
5076   "return_type" : "_ZTIP8nl_cache",
5077   "source_file" : "external/libnl/include/netlink/cache.h"
5078  },
5079  {
5080   "function_name" : "nl_cache_alloc_and_fill",
5081   "linker_set_key" : "nl_cache_alloc_and_fill",
5082   "parameters" :
5083   [
5084    {
5085     "referenced_type" : "_ZTIP12nl_cache_ops"
5086    },
5087    {
5088     "referenced_type" : "_ZTIP7nl_sock"
5089    },
5090    {
5091     "referenced_type" : "_ZTIPP8nl_cache"
5092    }
5093   ],
5094   "return_type" : "_ZTIi",
5095   "source_file" : "external/libnl/include/netlink/cache.h"
5096  },
5097  {
5098   "function_name" : "nl_cache_alloc_name",
5099   "linker_set_key" : "nl_cache_alloc_name",
5100   "parameters" :
5101   [
5102    {
5103     "referenced_type" : "_ZTIPKc"
5104    },
5105    {
5106     "referenced_type" : "_ZTIPP8nl_cache"
5107    }
5108   ],
5109   "return_type" : "_ZTIi",
5110   "source_file" : "external/libnl/include/netlink/cache.h"
5111  },
5112  {
5113   "function_name" : "nl_cache_clear",
5114   "linker_set_key" : "nl_cache_clear",
5115   "parameters" :
5116   [
5117    {
5118     "referenced_type" : "_ZTIP8nl_cache"
5119    }
5120   ],
5121   "return_type" : "_ZTIv",
5122   "source_file" : "external/libnl/include/netlink/cache.h"
5123  },
5124  {
5125   "function_name" : "nl_cache_clone",
5126   "linker_set_key" : "nl_cache_clone",
5127   "parameters" :
5128   [
5129    {
5130     "referenced_type" : "_ZTIP8nl_cache"
5131    }
5132   ],
5133   "return_type" : "_ZTIP8nl_cache",
5134   "source_file" : "external/libnl/include/netlink/cache.h"
5135  },
5136  {
5137   "function_name" : "nl_cache_dump",
5138   "linker_set_key" : "nl_cache_dump",
5139   "parameters" :
5140   [
5141    {
5142     "referenced_type" : "_ZTIP8nl_cache"
5143    },
5144    {
5145     "referenced_type" : "_ZTIP14nl_dump_params"
5146    }
5147   ],
5148   "return_type" : "_ZTIv",
5149   "source_file" : "external/libnl/include/netlink/cache.h"
5150  },
5151  {
5152   "function_name" : "nl_cache_dump_filter",
5153   "linker_set_key" : "nl_cache_dump_filter",
5154   "parameters" :
5155   [
5156    {
5157     "referenced_type" : "_ZTIP8nl_cache"
5158    },
5159    {
5160     "referenced_type" : "_ZTIP14nl_dump_params"
5161    },
5162    {
5163     "referenced_type" : "_ZTIP9nl_object"
5164    }
5165   ],
5166   "return_type" : "_ZTIv",
5167   "source_file" : "external/libnl/include/netlink/cache.h"
5168  },
5169  {
5170   "function_name" : "nl_cache_find",
5171   "linker_set_key" : "nl_cache_find",
5172   "parameters" :
5173   [
5174    {
5175     "referenced_type" : "_ZTIP8nl_cache"
5176    },
5177    {
5178     "referenced_type" : "_ZTIP9nl_object"
5179    }
5180   ],
5181   "return_type" : "_ZTIP9nl_object",
5182   "source_file" : "external/libnl/include/netlink/cache.h"
5183  },
5184  {
5185   "function_name" : "nl_cache_foreach",
5186   "linker_set_key" : "nl_cache_foreach",
5187   "parameters" :
5188   [
5189    {
5190     "referenced_type" : "_ZTIP8nl_cache"
5191    },
5192    {
5193     "referenced_type" : "_ZTIPFvP9nl_objectPvE"
5194    },
5195    {
5196     "referenced_type" : "_ZTIPv"
5197    }
5198   ],
5199   "return_type" : "_ZTIv",
5200   "source_file" : "external/libnl/include/netlink/cache.h"
5201  },
5202  {
5203   "function_name" : "nl_cache_foreach_filter",
5204   "linker_set_key" : "nl_cache_foreach_filter",
5205   "parameters" :
5206   [
5207    {
5208     "referenced_type" : "_ZTIP8nl_cache"
5209    },
5210    {
5211     "referenced_type" : "_ZTIP9nl_object"
5212    },
5213    {
5214     "referenced_type" : "_ZTIPFvP9nl_objectPvE"
5215    },
5216    {
5217     "referenced_type" : "_ZTIPv"
5218    }
5219   ],
5220   "return_type" : "_ZTIv",
5221   "source_file" : "external/libnl/include/netlink/cache.h"
5222  },
5223  {
5224   "function_name" : "nl_cache_free",
5225   "linker_set_key" : "nl_cache_free",
5226   "parameters" :
5227   [
5228    {
5229     "referenced_type" : "_ZTIP8nl_cache"
5230    }
5231   ],
5232   "return_type" : "_ZTIv",
5233   "source_file" : "external/libnl/include/netlink/cache.h"
5234  },
5235  {
5236   "function_name" : "nl_cache_get",
5237   "linker_set_key" : "nl_cache_get",
5238   "parameters" :
5239   [
5240    {
5241     "referenced_type" : "_ZTIP8nl_cache"
5242    }
5243   ],
5244   "return_type" : "_ZTIv",
5245   "source_file" : "external/libnl/include/netlink/cache.h"
5246  },
5247  {
5248   "function_name" : "nl_cache_get_first",
5249   "linker_set_key" : "nl_cache_get_first",
5250   "parameters" :
5251   [
5252    {
5253     "referenced_type" : "_ZTIP8nl_cache"
5254    }
5255   ],
5256   "return_type" : "_ZTIP9nl_object",
5257   "source_file" : "external/libnl/include/netlink/cache.h"
5258  },
5259  {
5260   "function_name" : "nl_cache_get_last",
5261   "linker_set_key" : "nl_cache_get_last",
5262   "parameters" :
5263   [
5264    {
5265     "referenced_type" : "_ZTIP8nl_cache"
5266    }
5267   ],
5268   "return_type" : "_ZTIP9nl_object",
5269   "source_file" : "external/libnl/include/netlink/cache.h"
5270  },
5271  {
5272   "function_name" : "nl_cache_get_next",
5273   "linker_set_key" : "nl_cache_get_next",
5274   "parameters" :
5275   [
5276    {
5277     "referenced_type" : "_ZTIP9nl_object"
5278    }
5279   ],
5280   "return_type" : "_ZTIP9nl_object",
5281   "source_file" : "external/libnl/include/netlink/cache.h"
5282  },
5283  {
5284   "function_name" : "nl_cache_get_ops",
5285   "linker_set_key" : "nl_cache_get_ops",
5286   "parameters" :
5287   [
5288    {
5289     "referenced_type" : "_ZTIP8nl_cache"
5290    }
5291   ],
5292   "return_type" : "_ZTIP12nl_cache_ops",
5293   "source_file" : "external/libnl/include/netlink/cache.h"
5294  },
5295  {
5296   "function_name" : "nl_cache_get_prev",
5297   "linker_set_key" : "nl_cache_get_prev",
5298   "parameters" :
5299   [
5300    {
5301     "referenced_type" : "_ZTIP9nl_object"
5302    }
5303   ],
5304   "return_type" : "_ZTIP9nl_object",
5305   "source_file" : "external/libnl/include/netlink/cache.h"
5306  },
5307  {
5308   "function_name" : "nl_cache_include",
5309   "linker_set_key" : "nl_cache_include",
5310   "parameters" :
5311   [
5312    {
5313     "referenced_type" : "_ZTIP8nl_cache"
5314    },
5315    {
5316     "referenced_type" : "_ZTIP9nl_object"
5317    },
5318    {
5319     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5320    },
5321    {
5322     "referenced_type" : "_ZTIPv"
5323    }
5324   ],
5325   "return_type" : "_ZTIi",
5326   "source_file" : "external/libnl/include/netlink/cache.h"
5327  },
5328  {
5329   "function_name" : "nl_cache_include_v2",
5330   "linker_set_key" : "nl_cache_include_v2",
5331   "parameters" :
5332   [
5333    {
5334     "referenced_type" : "_ZTIP8nl_cache"
5335    },
5336    {
5337     "referenced_type" : "_ZTIP9nl_object"
5338    },
5339    {
5340     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_yiPvE"
5341    },
5342    {
5343     "referenced_type" : "_ZTIPv"
5344    }
5345   ],
5346   "return_type" : "_ZTIi",
5347   "source_file" : "external/libnl/include/netlink/cache.h"
5348  },
5349  {
5350   "function_name" : "nl_cache_is_empty",
5351   "linker_set_key" : "nl_cache_is_empty",
5352   "parameters" :
5353   [
5354    {
5355     "referenced_type" : "_ZTIP8nl_cache"
5356    }
5357   ],
5358   "return_type" : "_ZTIi",
5359   "source_file" : "external/libnl/include/netlink/cache.h"
5360  },
5361  {
5362   "function_name" : "nl_cache_mark_all",
5363   "linker_set_key" : "nl_cache_mark_all",
5364   "parameters" :
5365   [
5366    {
5367     "referenced_type" : "_ZTIP8nl_cache"
5368    }
5369   ],
5370   "return_type" : "_ZTIv",
5371   "source_file" : "external/libnl/include/netlink/cache.h"
5372  },
5373  {
5374   "function_name" : "nl_cache_mngr_add",
5375   "linker_set_key" : "nl_cache_mngr_add",
5376   "parameters" :
5377   [
5378    {
5379     "referenced_type" : "_ZTIP13nl_cache_mngr"
5380    },
5381    {
5382     "referenced_type" : "_ZTIPKc"
5383    },
5384    {
5385     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5386    },
5387    {
5388     "referenced_type" : "_ZTIPv"
5389    },
5390    {
5391     "referenced_type" : "_ZTIPP8nl_cache"
5392    }
5393   ],
5394   "return_type" : "_ZTIi",
5395   "source_file" : "external/libnl/include/netlink/cache.h"
5396  },
5397  {
5398   "function_name" : "nl_cache_mngr_add_cache",
5399   "linker_set_key" : "nl_cache_mngr_add_cache",
5400   "parameters" :
5401   [
5402    {
5403     "referenced_type" : "_ZTIP13nl_cache_mngr"
5404    },
5405    {
5406     "referenced_type" : "_ZTIP8nl_cache"
5407    },
5408    {
5409     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5410    },
5411    {
5412     "referenced_type" : "_ZTIPv"
5413    }
5414   ],
5415   "return_type" : "_ZTIi",
5416   "source_file" : "external/libnl/include/netlink/cache.h"
5417  },
5418  {
5419   "function_name" : "nl_cache_mngr_add_cache_v2",
5420   "linker_set_key" : "nl_cache_mngr_add_cache_v2",
5421   "parameters" :
5422   [
5423    {
5424     "referenced_type" : "_ZTIP13nl_cache_mngr"
5425    },
5426    {
5427     "referenced_type" : "_ZTIP8nl_cache"
5428    },
5429    {
5430     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_yiPvE"
5431    },
5432    {
5433     "referenced_type" : "_ZTIPv"
5434    }
5435   ],
5436   "return_type" : "_ZTIi",
5437   "source_file" : "external/libnl/include/netlink/cache.h"
5438  },
5439  {
5440   "function_name" : "nl_cache_mngr_alloc",
5441   "linker_set_key" : "nl_cache_mngr_alloc",
5442   "parameters" :
5443   [
5444    {
5445     "referenced_type" : "_ZTIP7nl_sock"
5446    },
5447    {
5448     "referenced_type" : "_ZTIi"
5449    },
5450    {
5451     "referenced_type" : "_ZTIi"
5452    },
5453    {
5454     "referenced_type" : "_ZTIPP13nl_cache_mngr"
5455    }
5456   ],
5457   "return_type" : "_ZTIi",
5458   "source_file" : "external/libnl/include/netlink/cache.h"
5459  },
5460  {
5461   "function_name" : "nl_cache_mngr_data_ready",
5462   "linker_set_key" : "nl_cache_mngr_data_ready",
5463   "parameters" :
5464   [
5465    {
5466     "referenced_type" : "_ZTIP13nl_cache_mngr"
5467    }
5468   ],
5469   "return_type" : "_ZTIi",
5470   "source_file" : "external/libnl/include/netlink/cache.h"
5471  },
5472  {
5473   "function_name" : "nl_cache_mngr_free",
5474   "linker_set_key" : "nl_cache_mngr_free",
5475   "parameters" :
5476   [
5477    {
5478     "referenced_type" : "_ZTIP13nl_cache_mngr"
5479    }
5480   ],
5481   "return_type" : "_ZTIv",
5482   "source_file" : "external/libnl/include/netlink/cache.h"
5483  },
5484  {
5485   "function_name" : "nl_cache_mngr_get_fd",
5486   "linker_set_key" : "nl_cache_mngr_get_fd",
5487   "parameters" :
5488   [
5489    {
5490     "referenced_type" : "_ZTIP13nl_cache_mngr"
5491    }
5492   ],
5493   "return_type" : "_ZTIi",
5494   "source_file" : "external/libnl/include/netlink/cache.h"
5495  },
5496  {
5497   "function_name" : "nl_cache_mngr_info",
5498   "linker_set_key" : "nl_cache_mngr_info",
5499   "parameters" :
5500   [
5501    {
5502     "referenced_type" : "_ZTIP13nl_cache_mngr"
5503    },
5504    {
5505     "referenced_type" : "_ZTIP14nl_dump_params"
5506    }
5507   ],
5508   "return_type" : "_ZTIv",
5509   "source_file" : "external/libnl/include/netlink/cache.h"
5510  },
5511  {
5512   "function_name" : "nl_cache_mngr_poll",
5513   "linker_set_key" : "nl_cache_mngr_poll",
5514   "parameters" :
5515   [
5516    {
5517     "referenced_type" : "_ZTIP13nl_cache_mngr"
5518    },
5519    {
5520     "referenced_type" : "_ZTIi"
5521    }
5522   ],
5523   "return_type" : "_ZTIi",
5524   "source_file" : "external/libnl/include/netlink/cache.h"
5525  },
5526  {
5527   "function_name" : "nl_cache_mngt_provide",
5528   "linker_set_key" : "nl_cache_mngt_provide",
5529   "parameters" :
5530   [
5531    {
5532     "referenced_type" : "_ZTIP8nl_cache"
5533    }
5534   ],
5535   "return_type" : "_ZTIv",
5536   "source_file" : "external/libnl/include/netlink/cache.h"
5537  },
5538  {
5539   "function_name" : "nl_cache_mngt_register",
5540   "linker_set_key" : "nl_cache_mngt_register",
5541   "parameters" :
5542   [
5543    {
5544     "referenced_type" : "_ZTIP12nl_cache_ops"
5545    }
5546   ],
5547   "return_type" : "_ZTIi",
5548   "source_file" : "external/libnl/include/netlink/cache.h"
5549  },
5550  {
5551   "function_name" : "nl_cache_mngt_require",
5552   "linker_set_key" : "nl_cache_mngt_require",
5553   "parameters" :
5554   [
5555    {
5556     "referenced_type" : "_ZTIPKc"
5557    }
5558   ],
5559   "return_type" : "_ZTIP8nl_cache",
5560   "source_file" : "external/libnl/include/netlink/cache.h"
5561  },
5562  {
5563   "function_name" : "nl_cache_mngt_require_safe",
5564   "linker_set_key" : "nl_cache_mngt_require_safe",
5565   "parameters" :
5566   [
5567    {
5568     "referenced_type" : "_ZTIPKc"
5569    }
5570   ],
5571   "return_type" : "_ZTIP8nl_cache",
5572   "source_file" : "external/libnl/include/netlink/cache.h"
5573  },
5574  {
5575   "function_name" : "nl_cache_mngt_unprovide",
5576   "linker_set_key" : "nl_cache_mngt_unprovide",
5577   "parameters" :
5578   [
5579    {
5580     "referenced_type" : "_ZTIP8nl_cache"
5581    }
5582   ],
5583   "return_type" : "_ZTIv",
5584   "source_file" : "external/libnl/include/netlink/cache.h"
5585  },
5586  {
5587   "function_name" : "nl_cache_mngt_unregister",
5588   "linker_set_key" : "nl_cache_mngt_unregister",
5589   "parameters" :
5590   [
5591    {
5592     "referenced_type" : "_ZTIP12nl_cache_ops"
5593    }
5594   ],
5595   "return_type" : "_ZTIi",
5596   "source_file" : "external/libnl/include/netlink/cache.h"
5597  },
5598  {
5599   "function_name" : "nl_cache_move",
5600   "linker_set_key" : "nl_cache_move",
5601   "parameters" :
5602   [
5603    {
5604     "referenced_type" : "_ZTIP8nl_cache"
5605    },
5606    {
5607     "referenced_type" : "_ZTIP9nl_object"
5608    }
5609   ],
5610   "return_type" : "_ZTIi",
5611   "source_file" : "external/libnl/include/netlink/cache.h"
5612  },
5613  {
5614   "function_name" : "nl_cache_nitems",
5615   "linker_set_key" : "nl_cache_nitems",
5616   "parameters" :
5617   [
5618    {
5619     "referenced_type" : "_ZTIP8nl_cache"
5620    }
5621   ],
5622   "return_type" : "_ZTIi",
5623   "source_file" : "external/libnl/include/netlink/cache.h"
5624  },
5625  {
5626   "function_name" : "nl_cache_nitems_filter",
5627   "linker_set_key" : "nl_cache_nitems_filter",
5628   "parameters" :
5629   [
5630    {
5631     "referenced_type" : "_ZTIP8nl_cache"
5632    },
5633    {
5634     "referenced_type" : "_ZTIP9nl_object"
5635    }
5636   ],
5637   "return_type" : "_ZTIi",
5638   "source_file" : "external/libnl/include/netlink/cache.h"
5639  },
5640  {
5641   "function_name" : "nl_cache_ops_associate",
5642   "linker_set_key" : "nl_cache_ops_associate",
5643   "parameters" :
5644   [
5645    {
5646     "referenced_type" : "_ZTIi"
5647    },
5648    {
5649     "referenced_type" : "_ZTIi"
5650    }
5651   ],
5652   "return_type" : "_ZTIP12nl_cache_ops",
5653   "source_file" : "external/libnl/include/netlink/cache.h"
5654  },
5655  {
5656   "function_name" : "nl_cache_ops_associate_safe",
5657   "linker_set_key" : "nl_cache_ops_associate_safe",
5658   "parameters" :
5659   [
5660    {
5661     "referenced_type" : "_ZTIi"
5662    },
5663    {
5664     "referenced_type" : "_ZTIi"
5665    }
5666   ],
5667   "return_type" : "_ZTIP12nl_cache_ops",
5668   "source_file" : "external/libnl/include/netlink/cache.h"
5669  },
5670  {
5671   "function_name" : "nl_cache_ops_foreach",
5672   "linker_set_key" : "nl_cache_ops_foreach",
5673   "parameters" :
5674   [
5675    {
5676     "referenced_type" : "_ZTIPFvP12nl_cache_opsPvE"
5677    },
5678    {
5679     "referenced_type" : "_ZTIPv"
5680    }
5681   ],
5682   "return_type" : "_ZTIv",
5683   "source_file" : "external/libnl/include/netlink/cache.h"
5684  },
5685  {
5686   "function_name" : "nl_cache_ops_get",
5687   "linker_set_key" : "nl_cache_ops_get",
5688   "parameters" :
5689   [
5690    {
5691     "referenced_type" : "_ZTIP12nl_cache_ops"
5692    }
5693   ],
5694   "return_type" : "_ZTIv",
5695   "source_file" : "external/libnl/include/netlink/cache.h"
5696  },
5697  {
5698   "function_name" : "nl_cache_ops_lookup",
5699   "linker_set_key" : "nl_cache_ops_lookup",
5700   "parameters" :
5701   [
5702    {
5703     "referenced_type" : "_ZTIPKc"
5704    }
5705   ],
5706   "return_type" : "_ZTIP12nl_cache_ops",
5707   "source_file" : "external/libnl/include/netlink/cache.h"
5708  },
5709  {
5710   "function_name" : "nl_cache_ops_lookup_safe",
5711   "linker_set_key" : "nl_cache_ops_lookup_safe",
5712   "parameters" :
5713   [
5714    {
5715     "referenced_type" : "_ZTIPKc"
5716    }
5717   ],
5718   "return_type" : "_ZTIP12nl_cache_ops",
5719   "source_file" : "external/libnl/include/netlink/cache.h"
5720  },
5721  {
5722   "function_name" : "nl_cache_ops_put",
5723   "linker_set_key" : "nl_cache_ops_put",
5724   "parameters" :
5725   [
5726    {
5727     "referenced_type" : "_ZTIP12nl_cache_ops"
5728    }
5729   ],
5730   "return_type" : "_ZTIv",
5731   "source_file" : "external/libnl/include/netlink/cache.h"
5732  },
5733  {
5734   "function_name" : "nl_cache_ops_set_flags",
5735   "linker_set_key" : "nl_cache_ops_set_flags",
5736   "parameters" :
5737   [
5738    {
5739     "referenced_type" : "_ZTIP12nl_cache_ops"
5740    },
5741    {
5742     "referenced_type" : "_ZTIj"
5743    }
5744   ],
5745   "return_type" : "_ZTIv",
5746   "source_file" : "external/libnl/include/netlink/cache.h"
5747  },
5748  {
5749   "function_name" : "nl_cache_parse",
5750   "linker_set_key" : "nl_cache_parse",
5751   "parameters" :
5752   [
5753    {
5754     "referenced_type" : "_ZTIP12nl_cache_ops"
5755    },
5756    {
5757     "referenced_type" : "_ZTIP11sockaddr_nl"
5758    },
5759    {
5760     "referenced_type" : "_ZTIP8nlmsghdr"
5761    },
5762    {
5763     "referenced_type" : "_ZTIP15nl_parser_param"
5764    }
5765   ],
5766   "return_type" : "_ZTIi",
5767   "source_file" : "external/libnl/include/netlink-private/netlink.h"
5768  },
5769  {
5770   "function_name" : "nl_cache_parse_and_add",
5771   "linker_set_key" : "nl_cache_parse_and_add",
5772   "parameters" :
5773   [
5774    {
5775     "referenced_type" : "_ZTIP8nl_cache"
5776    },
5777    {
5778     "referenced_type" : "_ZTIP6nl_msg"
5779    }
5780   ],
5781   "return_type" : "_ZTIi",
5782   "source_file" : "external/libnl/include/netlink/cache.h"
5783  },
5784  {
5785   "function_name" : "nl_cache_pickup",
5786   "linker_set_key" : "nl_cache_pickup",
5787   "parameters" :
5788   [
5789    {
5790     "referenced_type" : "_ZTIP7nl_sock"
5791    },
5792    {
5793     "referenced_type" : "_ZTIP8nl_cache"
5794    }
5795   ],
5796   "return_type" : "_ZTIi",
5797   "source_file" : "external/libnl/include/netlink/cache.h"
5798  },
5799  {
5800   "function_name" : "nl_cache_pickup_checkdup",
5801   "linker_set_key" : "nl_cache_pickup_checkdup",
5802   "parameters" :
5803   [
5804    {
5805     "referenced_type" : "_ZTIP7nl_sock"
5806    },
5807    {
5808     "referenced_type" : "_ZTIP8nl_cache"
5809    }
5810   ],
5811   "return_type" : "_ZTIi",
5812   "source_file" : "external/libnl/include/netlink/cache.h"
5813  },
5814  {
5815   "function_name" : "nl_cache_put",
5816   "linker_set_key" : "nl_cache_put",
5817   "parameters" :
5818   [
5819    {
5820     "referenced_type" : "_ZTIP8nl_cache"
5821    }
5822   ],
5823   "return_type" : "_ZTIv",
5824   "source_file" : "external/libnl/include/netlink/cache.h"
5825  },
5826  {
5827   "function_name" : "nl_cache_refill",
5828   "linker_set_key" : "nl_cache_refill",
5829   "parameters" :
5830   [
5831    {
5832     "referenced_type" : "_ZTIP7nl_sock"
5833    },
5834    {
5835     "referenced_type" : "_ZTIP8nl_cache"
5836    }
5837   ],
5838   "return_type" : "_ZTIi",
5839   "source_file" : "external/libnl/include/netlink/cache.h"
5840  },
5841  {
5842   "function_name" : "nl_cache_remove",
5843   "linker_set_key" : "nl_cache_remove",
5844   "parameters" :
5845   [
5846    {
5847     "referenced_type" : "_ZTIP9nl_object"
5848    }
5849   ],
5850   "return_type" : "_ZTIv",
5851   "source_file" : "external/libnl/include/netlink/cache.h"
5852  },
5853  {
5854   "function_name" : "nl_cache_resync",
5855   "linker_set_key" : "nl_cache_resync",
5856   "parameters" :
5857   [
5858    {
5859     "referenced_type" : "_ZTIP7nl_sock"
5860    },
5861    {
5862     "referenced_type" : "_ZTIP8nl_cache"
5863    },
5864    {
5865     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5866    },
5867    {
5868     "referenced_type" : "_ZTIPv"
5869    }
5870   ],
5871   "return_type" : "_ZTIi",
5872   "source_file" : "external/libnl/include/netlink/cache.h"
5873  },
5874  {
5875   "function_name" : "nl_cache_search",
5876   "linker_set_key" : "nl_cache_search",
5877   "parameters" :
5878   [
5879    {
5880     "referenced_type" : "_ZTIP8nl_cache"
5881    },
5882    {
5883     "referenced_type" : "_ZTIP9nl_object"
5884    }
5885   ],
5886   "return_type" : "_ZTIP9nl_object",
5887   "source_file" : "external/libnl/include/netlink/cache.h"
5888  },
5889  {
5890   "function_name" : "nl_cache_set_arg1",
5891   "linker_set_key" : "nl_cache_set_arg1",
5892   "parameters" :
5893   [
5894    {
5895     "referenced_type" : "_ZTIP8nl_cache"
5896    },
5897    {
5898     "referenced_type" : "_ZTIi"
5899    }
5900   ],
5901   "return_type" : "_ZTIv",
5902   "source_file" : "external/libnl/include/netlink/cache.h"
5903  },
5904  {
5905   "function_name" : "nl_cache_set_arg2",
5906   "linker_set_key" : "nl_cache_set_arg2",
5907   "parameters" :
5908   [
5909    {
5910     "referenced_type" : "_ZTIP8nl_cache"
5911    },
5912    {
5913     "referenced_type" : "_ZTIi"
5914    }
5915   ],
5916   "return_type" : "_ZTIv",
5917   "source_file" : "external/libnl/include/netlink/cache.h"
5918  },
5919  {
5920   "function_name" : "nl_cache_set_flags",
5921   "linker_set_key" : "nl_cache_set_flags",
5922   "parameters" :
5923   [
5924    {
5925     "referenced_type" : "_ZTIP8nl_cache"
5926    },
5927    {
5928     "referenced_type" : "_ZTIj"
5929    }
5930   ],
5931   "return_type" : "_ZTIv",
5932   "source_file" : "external/libnl/include/netlink/cache.h"
5933  },
5934  {
5935   "function_name" : "nl_cache_subset",
5936   "linker_set_key" : "nl_cache_subset",
5937   "parameters" :
5938   [
5939    {
5940     "referenced_type" : "_ZTIP8nl_cache"
5941    },
5942    {
5943     "referenced_type" : "_ZTIP9nl_object"
5944    }
5945   ],
5946   "return_type" : "_ZTIP8nl_cache",
5947   "source_file" : "external/libnl/include/netlink/cache.h"
5948  },
5949  {
5950   "function_name" : "nl_cancel_down_bits",
5951   "linker_set_key" : "nl_cancel_down_bits",
5952   "parameters" :
5953   [
5954    {
5955     "referenced_type" : "_ZTIy"
5956    },
5957    {
5958     "referenced_type" : "_ZTIPPc"
5959    }
5960   ],
5961   "return_type" : "_ZTId",
5962   "source_file" : "external/libnl/include/netlink/utils.h"
5963  },
5964  {
5965   "function_name" : "nl_cancel_down_bytes",
5966   "linker_set_key" : "nl_cancel_down_bytes",
5967   "parameters" :
5968   [
5969    {
5970     "referenced_type" : "_ZTIy"
5971    },
5972    {
5973     "referenced_type" : "_ZTIPPc"
5974    }
5975   ],
5976   "return_type" : "_ZTId",
5977   "source_file" : "external/libnl/include/netlink/utils.h"
5978  },
5979  {
5980   "function_name" : "nl_cancel_down_us",
5981   "linker_set_key" : "nl_cancel_down_us",
5982   "parameters" :
5983   [
5984    {
5985     "referenced_type" : "_ZTIj"
5986    },
5987    {
5988     "referenced_type" : "_ZTIPPc"
5989    }
5990   ],
5991   "return_type" : "_ZTId",
5992   "source_file" : "external/libnl/include/netlink/utils.h"
5993  },
5994  {
5995   "function_name" : "nl_cb_active_type",
5996   "linker_set_key" : "nl_cb_active_type",
5997   "parameters" :
5998   [
5999    {
6000     "referenced_type" : "_ZTIP5nl_cb"
6001    }
6002   ],
6003   "return_type" : "_ZTI10nl_cb_type",
6004   "source_file" : "external/libnl/include/netlink/handlers.h"
6005  },
6006  {
6007   "function_name" : "nl_cb_alloc",
6008   "linker_set_key" : "nl_cb_alloc",
6009   "parameters" :
6010   [
6011    {
6012     "referenced_type" : "_ZTI10nl_cb_kind"
6013    }
6014   ],
6015   "return_type" : "_ZTIP5nl_cb",
6016   "source_file" : "external/libnl/include/netlink/handlers.h"
6017  },
6018  {
6019   "function_name" : "nl_cb_clone",
6020   "linker_set_key" : "nl_cb_clone",
6021   "parameters" :
6022   [
6023    {
6024     "referenced_type" : "_ZTIP5nl_cb"
6025    }
6026   ],
6027   "return_type" : "_ZTIP5nl_cb",
6028   "source_file" : "external/libnl/include/netlink/handlers.h"
6029  },
6030  {
6031   "function_name" : "nl_cb_err",
6032   "linker_set_key" : "nl_cb_err",
6033   "parameters" :
6034   [
6035    {
6036     "referenced_type" : "_ZTIP5nl_cb"
6037    },
6038    {
6039     "referenced_type" : "_ZTI10nl_cb_kind"
6040    },
6041    {
6042     "referenced_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE"
6043    },
6044    {
6045     "referenced_type" : "_ZTIPv"
6046    }
6047   ],
6048   "return_type" : "_ZTIi",
6049   "source_file" : "external/libnl/include/netlink/handlers.h"
6050  },
6051  {
6052   "function_name" : "nl_cb_get",
6053   "linker_set_key" : "nl_cb_get",
6054   "parameters" :
6055   [
6056    {
6057     "referenced_type" : "_ZTIP5nl_cb"
6058    }
6059   ],
6060   "return_type" : "_ZTIP5nl_cb",
6061   "source_file" : "external/libnl/include/netlink/handlers.h"
6062  },
6063  {
6064   "function_name" : "nl_cb_overwrite_recv",
6065   "linker_set_key" : "nl_cb_overwrite_recv",
6066   "parameters" :
6067   [
6068    {
6069     "referenced_type" : "_ZTIP5nl_cb"
6070    },
6071    {
6072     "referenced_type" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE"
6073    }
6074   ],
6075   "return_type" : "_ZTIv",
6076   "source_file" : "external/libnl/include/netlink/handlers.h"
6077  },
6078  {
6079   "function_name" : "nl_cb_overwrite_recvmsgs",
6080   "linker_set_key" : "nl_cb_overwrite_recvmsgs",
6081   "parameters" :
6082   [
6083    {
6084     "referenced_type" : "_ZTIP5nl_cb"
6085    },
6086    {
6087     "referenced_type" : "_ZTIPFiP7nl_sockP5nl_cbE"
6088    }
6089   ],
6090   "return_type" : "_ZTIv",
6091   "source_file" : "external/libnl/include/netlink/handlers.h"
6092  },
6093  {
6094   "function_name" : "nl_cb_overwrite_send",
6095   "linker_set_key" : "nl_cb_overwrite_send",
6096   "parameters" :
6097   [
6098    {
6099     "referenced_type" : "_ZTIP5nl_cb"
6100    },
6101    {
6102     "referenced_type" : "_ZTIPFiP7nl_sockP6nl_msgE"
6103    }
6104   ],
6105   "return_type" : "_ZTIv",
6106   "source_file" : "external/libnl/include/netlink/handlers.h"
6107  },
6108  {
6109   "function_name" : "nl_cb_put",
6110   "linker_set_key" : "nl_cb_put",
6111   "parameters" :
6112   [
6113    {
6114     "referenced_type" : "_ZTIP5nl_cb"
6115    }
6116   ],
6117   "return_type" : "_ZTIv",
6118   "source_file" : "external/libnl/include/netlink/handlers.h"
6119  },
6120  {
6121   "function_name" : "nl_cb_set",
6122   "linker_set_key" : "nl_cb_set",
6123   "parameters" :
6124   [
6125    {
6126     "referenced_type" : "_ZTIP5nl_cb"
6127    },
6128    {
6129     "referenced_type" : "_ZTI10nl_cb_type"
6130    },
6131    {
6132     "referenced_type" : "_ZTI10nl_cb_kind"
6133    },
6134    {
6135     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
6136    },
6137    {
6138     "referenced_type" : "_ZTIPv"
6139    }
6140   ],
6141   "return_type" : "_ZTIi",
6142   "source_file" : "external/libnl/include/netlink/handlers.h"
6143  },
6144  {
6145   "function_name" : "nl_cb_set_all",
6146   "linker_set_key" : "nl_cb_set_all",
6147   "parameters" :
6148   [
6149    {
6150     "referenced_type" : "_ZTIP5nl_cb"
6151    },
6152    {
6153     "referenced_type" : "_ZTI10nl_cb_kind"
6154    },
6155    {
6156     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
6157    },
6158    {
6159     "referenced_type" : "_ZTIPv"
6160    }
6161   ],
6162   "return_type" : "_ZTIi",
6163   "source_file" : "external/libnl/include/netlink/handlers.h"
6164  },
6165  {
6166   "function_name" : "nl_close",
6167   "linker_set_key" : "nl_close",
6168   "parameters" :
6169   [
6170    {
6171     "referenced_type" : "_ZTIP7nl_sock"
6172    }
6173   ],
6174   "return_type" : "_ZTIv",
6175   "source_file" : "external/libnl/include/netlink/netlink.h"
6176  },
6177  {
6178   "function_name" : "nl_complete_msg",
6179   "linker_set_key" : "nl_complete_msg",
6180   "parameters" :
6181   [
6182    {
6183     "referenced_type" : "_ZTIP7nl_sock"
6184    },
6185    {
6186     "referenced_type" : "_ZTIP6nl_msg"
6187    }
6188   ],
6189   "return_type" : "_ZTIv",
6190   "source_file" : "external/libnl/include/netlink/netlink.h"
6191  },
6192  {
6193   "function_name" : "nl_connect",
6194   "linker_set_key" : "nl_connect",
6195   "parameters" :
6196   [
6197    {
6198     "referenced_type" : "_ZTIP7nl_sock"
6199    },
6200    {
6201     "referenced_type" : "_ZTIi"
6202    }
6203   ],
6204   "return_type" : "_ZTIi",
6205   "source_file" : "external/libnl/include/netlink/netlink.h"
6206  },
6207  {
6208   "function_name" : "nl_data_alloc",
6209   "linker_set_key" : "nl_data_alloc",
6210   "parameters" :
6211   [
6212    {
6213     "referenced_type" : "_ZTIPKv"
6214    },
6215    {
6216     "referenced_type" : "_ZTIj"
6217    }
6218   ],
6219   "return_type" : "_ZTIP7nl_data",
6220   "source_file" : "external/libnl/include/netlink/data.h"
6221  },
6222  {
6223   "function_name" : "nl_data_alloc_attr",
6224   "linker_set_key" : "nl_data_alloc_attr",
6225   "parameters" :
6226   [
6227    {
6228     "referenced_type" : "_ZTIPK6nlattr"
6229    }
6230   ],
6231   "return_type" : "_ZTIP7nl_data",
6232   "source_file" : "external/libnl/include/netlink/data.h"
6233  },
6234  {
6235   "function_name" : "nl_data_append",
6236   "linker_set_key" : "nl_data_append",
6237   "parameters" :
6238   [
6239    {
6240     "referenced_type" : "_ZTIP7nl_data"
6241    },
6242    {
6243     "referenced_type" : "_ZTIPKv"
6244    },
6245    {
6246     "referenced_type" : "_ZTIj"
6247    }
6248   ],
6249   "return_type" : "_ZTIi",
6250   "source_file" : "external/libnl/include/netlink/data.h"
6251  },
6252  {
6253   "function_name" : "nl_data_clone",
6254   "linker_set_key" : "nl_data_clone",
6255   "parameters" :
6256   [
6257    {
6258     "referenced_type" : "_ZTIPK7nl_data"
6259    }
6260   ],
6261   "return_type" : "_ZTIP7nl_data",
6262   "source_file" : "external/libnl/include/netlink/data.h"
6263  },
6264  {
6265   "function_name" : "nl_data_cmp",
6266   "linker_set_key" : "nl_data_cmp",
6267   "parameters" :
6268   [
6269    {
6270     "referenced_type" : "_ZTIPK7nl_data"
6271    },
6272    {
6273     "referenced_type" : "_ZTIPK7nl_data"
6274    }
6275   ],
6276   "return_type" : "_ZTIi",
6277   "source_file" : "external/libnl/include/netlink/data.h"
6278  },
6279  {
6280   "function_name" : "nl_data_free",
6281   "linker_set_key" : "nl_data_free",
6282   "parameters" :
6283   [
6284    {
6285     "referenced_type" : "_ZTIP7nl_data"
6286    }
6287   ],
6288   "return_type" : "_ZTIv",
6289   "source_file" : "external/libnl/include/netlink/data.h"
6290  },
6291  {
6292   "function_name" : "nl_data_get",
6293   "linker_set_key" : "nl_data_get",
6294   "parameters" :
6295   [
6296    {
6297     "referenced_type" : "_ZTIPK7nl_data"
6298    }
6299   ],
6300   "return_type" : "_ZTIPv",
6301   "source_file" : "external/libnl/include/netlink/data.h"
6302  },
6303  {
6304   "function_name" : "nl_data_get_size",
6305   "linker_set_key" : "nl_data_get_size",
6306   "parameters" :
6307   [
6308    {
6309     "referenced_type" : "_ZTIPK7nl_data"
6310    }
6311   ],
6312   "return_type" : "_ZTIj",
6313   "source_file" : "external/libnl/include/netlink/data.h"
6314  },
6315  {
6316   "function_name" : "nl_dump",
6317   "linker_set_key" : "nl_dump",
6318   "parameters" :
6319   [
6320    {
6321     "referenced_type" : "_ZTIP14nl_dump_params"
6322    },
6323    {
6324     "referenced_type" : "_ZTIPKc"
6325    }
6326   ],
6327   "return_type" : "_ZTIv",
6328   "source_file" : "external/libnl/include/netlink/utils.h"
6329  },
6330  {
6331   "function_name" : "nl_dump_line",
6332   "linker_set_key" : "nl_dump_line",
6333   "parameters" :
6334   [
6335    {
6336     "referenced_type" : "_ZTIP14nl_dump_params"
6337    },
6338    {
6339     "referenced_type" : "_ZTIPKc"
6340    }
6341   ],
6342   "return_type" : "_ZTIv",
6343   "source_file" : "external/libnl/include/netlink/utils.h"
6344  },
6345  {
6346   "function_name" : "nl_ether_proto2str",
6347   "linker_set_key" : "nl_ether_proto2str",
6348   "parameters" :
6349   [
6350    {
6351     "referenced_type" : "_ZTIi"
6352    },
6353    {
6354     "referenced_type" : "_ZTIPc"
6355    },
6356    {
6357     "referenced_type" : "_ZTIj"
6358    }
6359   ],
6360   "return_type" : "_ZTIPc",
6361   "source_file" : "external/libnl/include/netlink/utils.h"
6362  },
6363  {
6364   "function_name" : "nl_get_psched_hz",
6365   "linker_set_key" : "nl_get_psched_hz",
6366   "return_type" : "_ZTIi",
6367   "source_file" : "external/libnl/include/netlink/utils.h"
6368  },
6369  {
6370   "function_name" : "nl_get_user_hz",
6371   "linker_set_key" : "nl_get_user_hz",
6372   "return_type" : "_ZTIi",
6373   "source_file" : "external/libnl/include/netlink/utils.h"
6374  },
6375  {
6376   "function_name" : "nl_geterror",
6377   "linker_set_key" : "nl_geterror",
6378   "parameters" :
6379   [
6380    {
6381     "referenced_type" : "_ZTIi"
6382    }
6383   ],
6384   "return_type" : "_ZTIPKc",
6385   "source_file" : "external/libnl/include/netlink/errno.h"
6386  },
6387  {
6388   "function_name" : "nl_has_capability",
6389   "linker_set_key" : "nl_has_capability",
6390   "parameters" :
6391   [
6392    {
6393     "referenced_type" : "_ZTIi"
6394    }
6395   ],
6396   "return_type" : "_ZTIi",
6397   "source_file" : "external/libnl/include/netlink/utils.h"
6398  },
6399  {
6400   "function_name" : "nl_hash",
6401   "linker_set_key" : "nl_hash",
6402   "parameters" :
6403   [
6404    {
6405     "referenced_type" : "_ZTIPv"
6406    },
6407    {
6408     "referenced_type" : "_ZTIj"
6409    },
6410    {
6411     "referenced_type" : "_ZTIj"
6412    }
6413   ],
6414   "return_type" : "_ZTIj",
6415   "source_file" : "external/libnl/include/netlink/hashtable.h"
6416  },
6417  {
6418   "function_name" : "nl_hash_any",
6419   "linker_set_key" : "nl_hash_any",
6420   "parameters" :
6421   [
6422    {
6423     "referenced_type" : "_ZTIPKv"
6424    },
6425    {
6426     "referenced_type" : "_ZTIj"
6427    },
6428    {
6429     "referenced_type" : "_ZTIj"
6430    }
6431   ],
6432   "return_type" : "_ZTIj",
6433   "source_file" : "external/libnl/include/netlink/hash.h"
6434  },
6435  {
6436   "function_name" : "nl_hash_table_add",
6437   "linker_set_key" : "nl_hash_table_add",
6438   "parameters" :
6439   [
6440    {
6441     "referenced_type" : "_ZTIP13nl_hash_table"
6442    },
6443    {
6444     "referenced_type" : "_ZTIP9nl_object"
6445    }
6446   ],
6447   "return_type" : "_ZTIi",
6448   "source_file" : "external/libnl/include/netlink/hashtable.h"
6449  },
6450  {
6451   "function_name" : "nl_hash_table_alloc",
6452   "linker_set_key" : "nl_hash_table_alloc",
6453   "parameters" :
6454   [
6455    {
6456     "referenced_type" : "_ZTIi"
6457    }
6458   ],
6459   "return_type" : "_ZTIP13nl_hash_table",
6460   "source_file" : "external/libnl/include/netlink/hashtable.h"
6461  },
6462  {
6463   "function_name" : "nl_hash_table_del",
6464   "linker_set_key" : "nl_hash_table_del",
6465   "parameters" :
6466   [
6467    {
6468     "referenced_type" : "_ZTIP13nl_hash_table"
6469    },
6470    {
6471     "referenced_type" : "_ZTIP9nl_object"
6472    }
6473   ],
6474   "return_type" : "_ZTIi",
6475   "source_file" : "external/libnl/include/netlink/hashtable.h"
6476  },
6477  {
6478   "function_name" : "nl_hash_table_free",
6479   "linker_set_key" : "nl_hash_table_free",
6480   "parameters" :
6481   [
6482    {
6483     "referenced_type" : "_ZTIP13nl_hash_table"
6484    }
6485   ],
6486   "return_type" : "_ZTIv",
6487   "source_file" : "external/libnl/include/netlink/hashtable.h"
6488  },
6489  {
6490   "function_name" : "nl_hash_table_lookup",
6491   "linker_set_key" : "nl_hash_table_lookup",
6492   "parameters" :
6493   [
6494    {
6495     "referenced_type" : "_ZTIP13nl_hash_table"
6496    },
6497    {
6498     "referenced_type" : "_ZTIP9nl_object"
6499    }
6500   ],
6501   "return_type" : "_ZTIP9nl_object",
6502   "source_file" : "external/libnl/include/netlink/hashtable.h"
6503  },
6504  {
6505   "function_name" : "nl_ip_proto2str",
6506   "linker_set_key" : "nl_ip_proto2str",
6507   "parameters" :
6508   [
6509    {
6510     "referenced_type" : "_ZTIi"
6511    },
6512    {
6513     "referenced_type" : "_ZTIPc"
6514    },
6515    {
6516     "referenced_type" : "_ZTIj"
6517    }
6518   ],
6519   "return_type" : "_ZTIPc",
6520   "source_file" : "external/libnl/include/netlink/utils.h"
6521  },
6522  {
6523   "function_name" : "nl_join_groups",
6524   "linker_set_key" : "nl_join_groups",
6525   "parameters" :
6526   [
6527    {
6528     "referenced_type" : "_ZTIP7nl_sock"
6529    },
6530    {
6531     "referenced_type" : "_ZTIi"
6532    }
6533   ],
6534   "return_type" : "_ZTIv",
6535   "source_file" : "external/libnl/include/netlink/socket.h"
6536  },
6537  {
6538   "function_name" : "nl_llproto2str",
6539   "linker_set_key" : "nl_llproto2str",
6540   "parameters" :
6541   [
6542    {
6543     "referenced_type" : "_ZTIi"
6544    },
6545    {
6546     "referenced_type" : "_ZTIPc"
6547    },
6548    {
6549     "referenced_type" : "_ZTIj"
6550    }
6551   ],
6552   "return_type" : "_ZTIPc",
6553   "source_file" : "external/libnl/include/netlink/utils.h"
6554  },
6555  {
6556   "function_name" : "nl_msec2str",
6557   "linker_set_key" : "nl_msec2str",
6558   "parameters" :
6559   [
6560    {
6561     "referenced_type" : "_ZTIy"
6562    },
6563    {
6564     "referenced_type" : "_ZTIPc"
6565    },
6566    {
6567     "referenced_type" : "_ZTIj"
6568    }
6569   ],
6570   "return_type" : "_ZTIPc",
6571   "source_file" : "external/libnl/include/netlink/utils.h"
6572  },
6573  {
6574   "function_name" : "nl_msg_dump",
6575   "linker_set_key" : "nl_msg_dump",
6576   "parameters" :
6577   [
6578    {
6579     "referenced_type" : "_ZTIP6nl_msg"
6580    },
6581    {
6582     "referenced_type" : "_ZTIP7__sFILE"
6583    }
6584   ],
6585   "return_type" : "_ZTIv",
6586   "source_file" : "external/libnl/include/netlink/msg.h"
6587  },
6588  {
6589   "function_name" : "nl_msg_parse",
6590   "linker_set_key" : "nl_msg_parse",
6591   "parameters" :
6592   [
6593    {
6594     "referenced_type" : "_ZTIP6nl_msg"
6595    },
6596    {
6597     "referenced_type" : "_ZTIPFvP9nl_objectPvE"
6598    },
6599    {
6600     "referenced_type" : "_ZTIPv"
6601    }
6602   ],
6603   "return_type" : "_ZTIi",
6604   "source_file" : "external/libnl/include/netlink/msg.h"
6605  },
6606  {
6607   "function_name" : "nl_msgtype_lookup",
6608   "linker_set_key" : "nl_msgtype_lookup",
6609   "parameters" :
6610   [
6611    {
6612     "referenced_type" : "_ZTIP12nl_cache_ops"
6613    },
6614    {
6615     "referenced_type" : "_ZTIi"
6616    }
6617   ],
6618   "return_type" : "_ZTIP10nl_msgtype",
6619   "source_file" : "external/libnl/include/netlink/cache.h"
6620  },
6621  {
6622   "function_name" : "nl_new_line",
6623   "linker_set_key" : "nl_new_line",
6624   "parameters" :
6625   [
6626    {
6627     "referenced_type" : "_ZTIP14nl_dump_params"
6628    }
6629   ],
6630   "return_type" : "_ZTIv",
6631   "source_file" : "external/libnl/include/netlink/utils.h"
6632  },
6633  {
6634   "function_name" : "nl_nlfamily2str",
6635   "linker_set_key" : "nl_nlfamily2str",
6636   "parameters" :
6637   [
6638    {
6639     "referenced_type" : "_ZTIi"
6640    },
6641    {
6642     "referenced_type" : "_ZTIPc"
6643    },
6644    {
6645     "referenced_type" : "_ZTIj"
6646    }
6647   ],
6648   "return_type" : "_ZTIPc",
6649   "source_file" : "external/libnl/include/netlink/netlink.h"
6650  },
6651  {
6652   "function_name" : "nl_nlmsg_flags2str",
6653   "linker_set_key" : "nl_nlmsg_flags2str",
6654   "parameters" :
6655   [
6656    {
6657     "referenced_type" : "_ZTIi"
6658    },
6659    {
6660     "referenced_type" : "_ZTIPc"
6661    },
6662    {
6663     "referenced_type" : "_ZTIj"
6664    }
6665   ],
6666   "return_type" : "_ZTIPc",
6667   "source_file" : "external/libnl/include/netlink/msg.h"
6668  },
6669  {
6670   "function_name" : "nl_nlmsgtype2str",
6671   "linker_set_key" : "nl_nlmsgtype2str",
6672   "parameters" :
6673   [
6674    {
6675     "referenced_type" : "_ZTIi"
6676    },
6677    {
6678     "referenced_type" : "_ZTIPc"
6679    },
6680    {
6681     "referenced_type" : "_ZTIj"
6682    }
6683   ],
6684   "return_type" : "_ZTIPc",
6685   "source_file" : "external/libnl/include/netlink/msg.h"
6686  },
6687  {
6688   "function_name" : "nl_object_alloc",
6689   "linker_set_key" : "nl_object_alloc",
6690   "parameters" :
6691   [
6692    {
6693     "referenced_type" : "_ZTIP13nl_object_ops"
6694    }
6695   ],
6696   "return_type" : "_ZTIP9nl_object",
6697   "source_file" : "external/libnl/include/netlink/object.h"
6698  },
6699  {
6700   "function_name" : "nl_object_alloc_name",
6701   "linker_set_key" : "nl_object_alloc_name",
6702   "parameters" :
6703   [
6704    {
6705     "referenced_type" : "_ZTIPKc"
6706    },
6707    {
6708     "referenced_type" : "_ZTIPP9nl_object"
6709    }
6710   ],
6711   "return_type" : "_ZTIi",
6712   "source_file" : "external/libnl/include/netlink/object.h"
6713  },
6714  {
6715   "function_name" : "nl_object_attr_list",
6716   "linker_set_key" : "nl_object_attr_list",
6717   "parameters" :
6718   [
6719    {
6720     "referenced_type" : "_ZTIP9nl_object"
6721    },
6722    {
6723     "referenced_type" : "_ZTIPc"
6724    },
6725    {
6726     "referenced_type" : "_ZTIj"
6727    }
6728   ],
6729   "return_type" : "_ZTIPc",
6730   "source_file" : "external/libnl/include/netlink/object.h"
6731  },
6732  {
6733   "function_name" : "nl_object_attrs2str",
6734   "linker_set_key" : "nl_object_attrs2str",
6735   "parameters" :
6736   [
6737    {
6738     "referenced_type" : "_ZTIP9nl_object"
6739    },
6740    {
6741     "referenced_type" : "_ZTIj"
6742    },
6743    {
6744     "referenced_type" : "_ZTIPc"
6745    },
6746    {
6747     "referenced_type" : "_ZTIj"
6748    }
6749   ],
6750   "return_type" : "_ZTIPc",
6751   "source_file" : "external/libnl/include/netlink/object.h"
6752  },
6753  {
6754   "function_name" : "nl_object_clone",
6755   "linker_set_key" : "nl_object_clone",
6756   "parameters" :
6757   [
6758    {
6759     "referenced_type" : "_ZTIP9nl_object"
6760    }
6761   ],
6762   "return_type" : "_ZTIP9nl_object",
6763   "source_file" : "external/libnl/include/netlink/object.h"
6764  },
6765  {
6766   "function_name" : "nl_object_diff",
6767   "linker_set_key" : "nl_object_diff",
6768   "parameters" :
6769   [
6770    {
6771     "referenced_type" : "_ZTIP9nl_object"
6772    },
6773    {
6774     "referenced_type" : "_ZTIP9nl_object"
6775    }
6776   ],
6777   "return_type" : "_ZTIj",
6778   "source_file" : "external/libnl/include/netlink/object.h"
6779  },
6780  {
6781   "function_name" : "nl_object_diff64",
6782   "linker_set_key" : "nl_object_diff64",
6783   "parameters" :
6784   [
6785    {
6786     "referenced_type" : "_ZTIP9nl_object"
6787    },
6788    {
6789     "referenced_type" : "_ZTIP9nl_object"
6790    }
6791   ],
6792   "return_type" : "_ZTIy",
6793   "source_file" : "external/libnl/include/netlink/object.h"
6794  },
6795  {
6796   "function_name" : "nl_object_dump",
6797   "linker_set_key" : "nl_object_dump",
6798   "parameters" :
6799   [
6800    {
6801     "referenced_type" : "_ZTIP9nl_object"
6802    },
6803    {
6804     "referenced_type" : "_ZTIP14nl_dump_params"
6805    }
6806   ],
6807   "return_type" : "_ZTIv",
6808   "source_file" : "external/libnl/include/netlink/object.h"
6809  },
6810  {
6811   "function_name" : "nl_object_dump_buf",
6812   "linker_set_key" : "nl_object_dump_buf",
6813   "parameters" :
6814   [
6815    {
6816     "referenced_type" : "_ZTIP9nl_object"
6817    },
6818    {
6819     "referenced_type" : "_ZTIPc"
6820    },
6821    {
6822     "referenced_type" : "_ZTIj"
6823    }
6824   ],
6825   "return_type" : "_ZTIv",
6826   "source_file" : "external/libnl/include/netlink/object.h"
6827  },
6828  {
6829   "function_name" : "nl_object_free",
6830   "linker_set_key" : "nl_object_free",
6831   "parameters" :
6832   [
6833    {
6834     "referenced_type" : "_ZTIP9nl_object"
6835    }
6836   ],
6837   "return_type" : "_ZTIv",
6838   "source_file" : "external/libnl/include/netlink/object.h"
6839  },
6840  {
6841   "function_name" : "nl_object_get",
6842   "linker_set_key" : "nl_object_get",
6843   "parameters" :
6844   [
6845    {
6846     "referenced_type" : "_ZTIP9nl_object"
6847    }
6848   ],
6849   "return_type" : "_ZTIv",
6850   "source_file" : "external/libnl/include/netlink/object.h"
6851  },
6852  {
6853   "function_name" : "nl_object_get_cache",
6854   "linker_set_key" : "nl_object_get_cache",
6855   "parameters" :
6856   [
6857    {
6858     "referenced_type" : "_ZTIP9nl_object"
6859    }
6860   ],
6861   "return_type" : "_ZTIP8nl_cache",
6862   "source_file" : "external/libnl/include/netlink/object.h"
6863  },
6864  {
6865   "function_name" : "nl_object_get_id_attrs",
6866   "linker_set_key" : "nl_object_get_id_attrs",
6867   "parameters" :
6868   [
6869    {
6870     "referenced_type" : "_ZTIP9nl_object"
6871    }
6872   ],
6873   "return_type" : "_ZTIj",
6874   "source_file" : "external/libnl/include/netlink/object.h"
6875  },
6876  {
6877   "function_name" : "nl_object_get_msgtype",
6878   "linker_set_key" : "nl_object_get_msgtype",
6879   "parameters" :
6880   [
6881    {
6882     "referenced_type" : "_ZTIPK9nl_object"
6883    }
6884   ],
6885   "return_type" : "_ZTIi",
6886   "source_file" : "external/libnl/include/netlink/object.h"
6887  },
6888  {
6889   "function_name" : "nl_object_get_ops",
6890   "linker_set_key" : "nl_object_get_ops",
6891   "parameters" :
6892   [
6893    {
6894     "referenced_type" : "_ZTIPK9nl_object"
6895    }
6896   ],
6897   "return_type" : "_ZTIP13nl_object_ops",
6898   "source_file" : "external/libnl/include/netlink/object.h"
6899  },
6900  {
6901   "function_name" : "nl_object_get_refcnt",
6902   "linker_set_key" : "nl_object_get_refcnt",
6903   "parameters" :
6904   [
6905    {
6906     "referenced_type" : "_ZTIP9nl_object"
6907    }
6908   ],
6909   "return_type" : "_ZTIi",
6910   "source_file" : "external/libnl/include/netlink/object.h"
6911  },
6912  {
6913   "function_name" : "nl_object_get_type",
6914   "linker_set_key" : "nl_object_get_type",
6915   "parameters" :
6916   [
6917    {
6918     "referenced_type" : "_ZTIPK9nl_object"
6919    }
6920   ],
6921   "return_type" : "_ZTIPKc",
6922   "source_file" : "external/libnl/include/netlink/object.h"
6923  },
6924  {
6925   "function_name" : "nl_object_identical",
6926   "linker_set_key" : "nl_object_identical",
6927   "parameters" :
6928   [
6929    {
6930     "referenced_type" : "_ZTIP9nl_object"
6931    },
6932    {
6933     "referenced_type" : "_ZTIP9nl_object"
6934    }
6935   ],
6936   "return_type" : "_ZTIi",
6937   "source_file" : "external/libnl/include/netlink/object.h"
6938  },
6939  {
6940   "function_name" : "nl_object_is_marked",
6941   "linker_set_key" : "nl_object_is_marked",
6942   "parameters" :
6943   [
6944    {
6945     "referenced_type" : "_ZTIP9nl_object"
6946    }
6947   ],
6948   "return_type" : "_ZTIi",
6949   "source_file" : "external/libnl/include/netlink/object.h"
6950  },
6951  {
6952   "function_name" : "nl_object_keygen",
6953   "linker_set_key" : "nl_object_keygen",
6954   "parameters" :
6955   [
6956    {
6957     "referenced_type" : "_ZTIP9nl_object"
6958    },
6959    {
6960     "referenced_type" : "_ZTIPj"
6961    },
6962    {
6963     "referenced_type" : "_ZTIj"
6964    }
6965   ],
6966   "return_type" : "_ZTIv",
6967   "source_file" : "external/libnl/include/netlink/object.h"
6968  },
6969  {
6970   "function_name" : "nl_object_mark",
6971   "linker_set_key" : "nl_object_mark",
6972   "parameters" :
6973   [
6974    {
6975     "referenced_type" : "_ZTIP9nl_object"
6976    }
6977   ],
6978   "return_type" : "_ZTIv",
6979   "source_file" : "external/libnl/include/netlink/object.h"
6980  },
6981  {
6982   "function_name" : "nl_object_match_filter",
6983   "linker_set_key" : "nl_object_match_filter",
6984   "parameters" :
6985   [
6986    {
6987     "referenced_type" : "_ZTIP9nl_object"
6988    },
6989    {
6990     "referenced_type" : "_ZTIP9nl_object"
6991    }
6992   ],
6993   "return_type" : "_ZTIi",
6994   "source_file" : "external/libnl/include/netlink/object.h"
6995  },
6996  {
6997   "function_name" : "nl_object_put",
6998   "linker_set_key" : "nl_object_put",
6999   "parameters" :
7000   [
7001    {
7002     "referenced_type" : "_ZTIP9nl_object"
7003    }
7004   ],
7005   "return_type" : "_ZTIv",
7006   "source_file" : "external/libnl/include/netlink/object.h"
7007  },
7008  {
7009   "function_name" : "nl_object_shared",
7010   "linker_set_key" : "nl_object_shared",
7011   "parameters" :
7012   [
7013    {
7014     "referenced_type" : "_ZTIP9nl_object"
7015    }
7016   ],
7017   "return_type" : "_ZTIi",
7018   "source_file" : "external/libnl/include/netlink/object.h"
7019  },
7020  {
7021   "function_name" : "nl_object_unmark",
7022   "linker_set_key" : "nl_object_unmark",
7023   "parameters" :
7024   [
7025    {
7026     "referenced_type" : "_ZTIP9nl_object"
7027    }
7028   ],
7029   "return_type" : "_ZTIv",
7030   "source_file" : "external/libnl/include/netlink/object.h"
7031  },
7032  {
7033   "function_name" : "nl_object_update",
7034   "linker_set_key" : "nl_object_update",
7035   "parameters" :
7036   [
7037    {
7038     "referenced_type" : "_ZTIP9nl_object"
7039    },
7040    {
7041     "referenced_type" : "_ZTIP9nl_object"
7042    }
7043   ],
7044   "return_type" : "_ZTIi",
7045   "source_file" : "external/libnl/include/netlink/object.h"
7046  },
7047  {
7048   "function_name" : "nl_perror",
7049   "linker_set_key" : "nl_perror",
7050   "parameters" :
7051   [
7052    {
7053     "referenced_type" : "_ZTIi"
7054    },
7055    {
7056     "referenced_type" : "_ZTIPKc"
7057    }
7058   ],
7059   "return_type" : "_ZTIv",
7060   "source_file" : "external/libnl/include/netlink/errno.h"
7061  },
7062  {
7063   "function_name" : "nl_pickup",
7064   "linker_set_key" : "nl_pickup",
7065   "parameters" :
7066   [
7067    {
7068     "referenced_type" : "_ZTIP7nl_sock"
7069    },
7070    {
7071     "referenced_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE"
7072    },
7073    {
7074     "referenced_type" : "_ZTIPP9nl_object"
7075    }
7076   ],
7077   "return_type" : "_ZTIi",
7078   "source_file" : "external/libnl/include/netlink/netlink.h"
7079  },
7080  {
7081   "function_name" : "nl_pickup_keep_syserr",
7082   "linker_set_key" : "nl_pickup_keep_syserr",
7083   "parameters" :
7084   [
7085    {
7086     "referenced_type" : "_ZTIP7nl_sock"
7087    },
7088    {
7089     "referenced_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE"
7090    },
7091    {
7092     "referenced_type" : "_ZTIPP9nl_object"
7093    },
7094    {
7095     "referenced_type" : "_ZTIPi"
7096    }
7097   ],
7098   "return_type" : "_ZTIi",
7099   "source_file" : "external/libnl/include/netlink/netlink.h"
7100  },
7101  {
7102   "function_name" : "nl_prob2int",
7103   "linker_set_key" : "nl_prob2int",
7104   "parameters" :
7105   [
7106    {
7107     "referenced_type" : "_ZTIPKc"
7108    }
7109   ],
7110   "return_type" : "_ZTIl",
7111   "source_file" : "external/libnl/include/netlink/utils.h"
7112  },
7113  {
7114   "function_name" : "nl_rate2str",
7115   "linker_set_key" : "nl_rate2str",
7116   "parameters" :
7117   [
7118    {
7119     "referenced_type" : "_ZTIy"
7120    },
7121    {
7122     "referenced_type" : "_ZTIi"
7123    },
7124    {
7125     "referenced_type" : "_ZTIPc"
7126    },
7127    {
7128     "referenced_type" : "_ZTIj"
7129    }
7130   ],
7131   "return_type" : "_ZTIi",
7132   "source_file" : "external/libnl/include/netlink/utils.h"
7133  },
7134  {
7135   "function_name" : "nl_recv",
7136   "linker_set_key" : "nl_recv",
7137   "parameters" :
7138   [
7139    {
7140     "referenced_type" : "_ZTIP7nl_sock"
7141    },
7142    {
7143     "referenced_type" : "_ZTIP11sockaddr_nl"
7144    },
7145    {
7146     "referenced_type" : "_ZTIPPh"
7147    },
7148    {
7149     "referenced_type" : "_ZTIPP5ucred"
7150    }
7151   ],
7152   "return_type" : "_ZTIi",
7153   "source_file" : "external/libnl/include/netlink/netlink.h"
7154  },
7155  {
7156   "function_name" : "nl_recvmsgs",
7157   "linker_set_key" : "nl_recvmsgs",
7158   "parameters" :
7159   [
7160    {
7161     "referenced_type" : "_ZTIP7nl_sock"
7162    },
7163    {
7164     "referenced_type" : "_ZTIP5nl_cb"
7165    }
7166   ],
7167   "return_type" : "_ZTIi",
7168   "source_file" : "external/libnl/include/netlink/netlink.h"
7169  },
7170  {
7171   "function_name" : "nl_recvmsgs_default",
7172   "linker_set_key" : "nl_recvmsgs_default",
7173   "parameters" :
7174   [
7175    {
7176     "referenced_type" : "_ZTIP7nl_sock"
7177    }
7178   ],
7179   "return_type" : "_ZTIi",
7180   "source_file" : "external/libnl/include/netlink/netlink.h"
7181  },
7182  {
7183   "function_name" : "nl_recvmsgs_report",
7184   "linker_set_key" : "nl_recvmsgs_report",
7185   "parameters" :
7186   [
7187    {
7188     "referenced_type" : "_ZTIP7nl_sock"
7189    },
7190    {
7191     "referenced_type" : "_ZTIP5nl_cb"
7192    }
7193   ],
7194   "return_type" : "_ZTIi",
7195   "source_file" : "external/libnl/include/netlink/netlink.h"
7196  },
7197  {
7198   "function_name" : "nl_rtgen_request",
7199   "linker_set_key" : "nl_rtgen_request",
7200   "parameters" :
7201   [
7202    {
7203     "referenced_type" : "_ZTIP7nl_sock"
7204    },
7205    {
7206     "referenced_type" : "_ZTIi"
7207    },
7208    {
7209     "referenced_type" : "_ZTIi"
7210    },
7211    {
7212     "referenced_type" : "_ZTIi"
7213    }
7214   ],
7215   "return_type" : "_ZTIi",
7216   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
7217  },
7218  {
7219   "function_name" : "nl_rtntype2str",
7220   "linker_set_key" : "nl_rtntype2str",
7221   "parameters" :
7222   [
7223    {
7224     "referenced_type" : "_ZTIi"
7225    },
7226    {
7227     "referenced_type" : "_ZTIPc"
7228    },
7229    {
7230     "referenced_type" : "_ZTIj"
7231    }
7232   ],
7233   "return_type" : "_ZTIPc",
7234   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
7235  },
7236  {
7237   "function_name" : "nl_send",
7238   "linker_set_key" : "nl_send",
7239   "parameters" :
7240   [
7241    {
7242     "referenced_type" : "_ZTIP7nl_sock"
7243    },
7244    {
7245     "referenced_type" : "_ZTIP6nl_msg"
7246    }
7247   ],
7248   "return_type" : "_ZTIi",
7249   "source_file" : "external/libnl/include/netlink/netlink.h"
7250  },
7251  {
7252   "function_name" : "nl_send_auto",
7253   "linker_set_key" : "nl_send_auto",
7254   "parameters" :
7255   [
7256    {
7257     "referenced_type" : "_ZTIP7nl_sock"
7258    },
7259    {
7260     "referenced_type" : "_ZTIP6nl_msg"
7261    }
7262   ],
7263   "return_type" : "_ZTIi",
7264   "source_file" : "external/libnl/include/netlink/netlink.h"
7265  },
7266  {
7267   "function_name" : "nl_send_auto_complete",
7268   "linker_set_key" : "nl_send_auto_complete",
7269   "parameters" :
7270   [
7271    {
7272     "referenced_type" : "_ZTIP7nl_sock"
7273    },
7274    {
7275     "referenced_type" : "_ZTIP6nl_msg"
7276    }
7277   ],
7278   "return_type" : "_ZTIi",
7279   "source_file" : "external/libnl/include/netlink/netlink.h"
7280  },
7281  {
7282   "function_name" : "nl_send_iovec",
7283   "linker_set_key" : "nl_send_iovec",
7284   "parameters" :
7285   [
7286    {
7287     "referenced_type" : "_ZTIP7nl_sock"
7288    },
7289    {
7290     "referenced_type" : "_ZTIP6nl_msg"
7291    },
7292    {
7293     "referenced_type" : "_ZTIP5iovec"
7294    },
7295    {
7296     "referenced_type" : "_ZTIj"
7297    }
7298   ],
7299   "return_type" : "_ZTIi",
7300   "source_file" : "external/libnl/include/netlink/netlink.h"
7301  },
7302  {
7303   "function_name" : "nl_send_simple",
7304   "linker_set_key" : "nl_send_simple",
7305   "parameters" :
7306   [
7307    {
7308     "referenced_type" : "_ZTIP7nl_sock"
7309    },
7310    {
7311     "referenced_type" : "_ZTIi"
7312    },
7313    {
7314     "referenced_type" : "_ZTIi"
7315    },
7316    {
7317     "referenced_type" : "_ZTIPv"
7318    },
7319    {
7320     "referenced_type" : "_ZTIj"
7321    }
7322   ],
7323   "return_type" : "_ZTIi",
7324   "source_file" : "external/libnl/include/netlink/netlink.h"
7325  },
7326  {
7327   "function_name" : "nl_send_sync",
7328   "linker_set_key" : "nl_send_sync",
7329   "parameters" :
7330   [
7331    {
7332     "referenced_type" : "_ZTIP7nl_sock"
7333    },
7334    {
7335     "referenced_type" : "_ZTIP6nl_msg"
7336    }
7337   ],
7338   "return_type" : "_ZTIi",
7339   "source_file" : "external/libnl/include/netlink/netlink.h"
7340  },
7341  {
7342   "function_name" : "nl_sendmsg",
7343   "linker_set_key" : "nl_sendmsg",
7344   "parameters" :
7345   [
7346    {
7347     "referenced_type" : "_ZTIP7nl_sock"
7348    },
7349    {
7350     "referenced_type" : "_ZTIP6nl_msg"
7351    },
7352    {
7353     "referenced_type" : "_ZTIP6msghdr"
7354    }
7355   ],
7356   "return_type" : "_ZTIi",
7357   "source_file" : "external/libnl/include/netlink/netlink.h"
7358  },
7359  {
7360   "function_name" : "nl_sendto",
7361   "linker_set_key" : "nl_sendto",
7362   "parameters" :
7363   [
7364    {
7365     "referenced_type" : "_ZTIP7nl_sock"
7366    },
7367    {
7368     "referenced_type" : "_ZTIPv"
7369    },
7370    {
7371     "referenced_type" : "_ZTIj"
7372    }
7373   ],
7374   "return_type" : "_ZTIi",
7375   "source_file" : "external/libnl/include/netlink/netlink.h"
7376  },
7377  {
7378   "function_name" : "nl_size2int",
7379   "linker_set_key" : "nl_size2int",
7380   "parameters" :
7381   [
7382    {
7383     "referenced_type" : "_ZTIPKc"
7384    }
7385   ],
7386   "return_type" : "_ZTIl",
7387   "source_file" : "external/libnl/include/netlink/utils.h"
7388  },
7389  {
7390   "function_name" : "nl_size2str",
7391   "linker_set_key" : "nl_size2str",
7392   "parameters" :
7393   [
7394    {
7395     "referenced_type" : "_ZTIKj"
7396    },
7397    {
7398     "referenced_type" : "_ZTIPc"
7399    },
7400    {
7401     "referenced_type" : "_ZTIKj"
7402    }
7403   ],
7404   "return_type" : "_ZTIPc",
7405   "source_file" : "external/libnl/include/netlink/utils.h"
7406  },
7407  {
7408   "function_name" : "nl_socket_add_membership",
7409   "linker_set_key" : "nl_socket_add_membership",
7410   "parameters" :
7411   [
7412    {
7413     "referenced_type" : "_ZTIP7nl_sock"
7414    },
7415    {
7416     "referenced_type" : "_ZTIi"
7417    }
7418   ],
7419   "return_type" : "_ZTIi",
7420   "source_file" : "external/libnl/include/netlink/socket.h"
7421  },
7422  {
7423   "function_name" : "nl_socket_add_memberships",
7424   "linker_set_key" : "nl_socket_add_memberships",
7425   "parameters" :
7426   [
7427    {
7428     "referenced_type" : "_ZTIP7nl_sock"
7429    },
7430    {
7431     "referenced_type" : "_ZTIi"
7432    }
7433   ],
7434   "return_type" : "_ZTIi",
7435   "source_file" : "external/libnl/include/netlink/socket.h"
7436  },
7437  {
7438   "function_name" : "nl_socket_alloc",
7439   "linker_set_key" : "nl_socket_alloc",
7440   "return_type" : "_ZTIP7nl_sock",
7441   "source_file" : "external/libnl/include/netlink/socket.h"
7442  },
7443  {
7444   "function_name" : "nl_socket_alloc_cb",
7445   "linker_set_key" : "nl_socket_alloc_cb",
7446   "parameters" :
7447   [
7448    {
7449     "referenced_type" : "_ZTIP5nl_cb"
7450    }
7451   ],
7452   "return_type" : "_ZTIP7nl_sock",
7453   "source_file" : "external/libnl/include/netlink/socket.h"
7454  },
7455  {
7456   "function_name" : "nl_socket_disable_auto_ack",
7457   "linker_set_key" : "nl_socket_disable_auto_ack",
7458   "parameters" :
7459   [
7460    {
7461     "referenced_type" : "_ZTIP7nl_sock"
7462    }
7463   ],
7464   "return_type" : "_ZTIv",
7465   "source_file" : "external/libnl/include/netlink/socket.h"
7466  },
7467  {
7468   "function_name" : "nl_socket_disable_msg_peek",
7469   "linker_set_key" : "nl_socket_disable_msg_peek",
7470   "parameters" :
7471   [
7472    {
7473     "referenced_type" : "_ZTIP7nl_sock"
7474    }
7475   ],
7476   "return_type" : "_ZTIv",
7477   "source_file" : "external/libnl/include/netlink/socket.h"
7478  },
7479  {
7480   "function_name" : "nl_socket_disable_seq_check",
7481   "linker_set_key" : "nl_socket_disable_seq_check",
7482   "parameters" :
7483   [
7484    {
7485     "referenced_type" : "_ZTIP7nl_sock"
7486    }
7487   ],
7488   "return_type" : "_ZTIv",
7489   "source_file" : "external/libnl/include/netlink/socket.h"
7490  },
7491  {
7492   "function_name" : "nl_socket_drop_membership",
7493   "linker_set_key" : "nl_socket_drop_membership",
7494   "parameters" :
7495   [
7496    {
7497     "referenced_type" : "_ZTIP7nl_sock"
7498    },
7499    {
7500     "referenced_type" : "_ZTIi"
7501    }
7502   ],
7503   "return_type" : "_ZTIi",
7504   "source_file" : "external/libnl/include/netlink/socket.h"
7505  },
7506  {
7507   "function_name" : "nl_socket_drop_memberships",
7508   "linker_set_key" : "nl_socket_drop_memberships",
7509   "parameters" :
7510   [
7511    {
7512     "referenced_type" : "_ZTIP7nl_sock"
7513    },
7514    {
7515     "referenced_type" : "_ZTIi"
7516    }
7517   ],
7518   "return_type" : "_ZTIi",
7519   "source_file" : "external/libnl/include/netlink/socket.h"
7520  },
7521  {
7522   "function_name" : "nl_socket_enable_auto_ack",
7523   "linker_set_key" : "nl_socket_enable_auto_ack",
7524   "parameters" :
7525   [
7526    {
7527     "referenced_type" : "_ZTIP7nl_sock"
7528    }
7529   ],
7530   "return_type" : "_ZTIv",
7531   "source_file" : "external/libnl/include/netlink/socket.h"
7532  },
7533  {
7534   "function_name" : "nl_socket_enable_msg_peek",
7535   "linker_set_key" : "nl_socket_enable_msg_peek",
7536   "parameters" :
7537   [
7538    {
7539     "referenced_type" : "_ZTIP7nl_sock"
7540    }
7541   ],
7542   "return_type" : "_ZTIv",
7543   "source_file" : "external/libnl/include/netlink/socket.h"
7544  },
7545  {
7546   "function_name" : "nl_socket_free",
7547   "linker_set_key" : "nl_socket_free",
7548   "parameters" :
7549   [
7550    {
7551     "referenced_type" : "_ZTIP7nl_sock"
7552    }
7553   ],
7554   "return_type" : "_ZTIv",
7555   "source_file" : "external/libnl/include/netlink/socket.h"
7556  },
7557  {
7558   "function_name" : "nl_socket_get_cb",
7559   "linker_set_key" : "nl_socket_get_cb",
7560   "parameters" :
7561   [
7562    {
7563     "referenced_type" : "_ZTIPK7nl_sock"
7564    }
7565   ],
7566   "return_type" : "_ZTIP5nl_cb",
7567   "source_file" : "external/libnl/include/netlink/socket.h"
7568  },
7569  {
7570   "function_name" : "nl_socket_get_fd",
7571   "linker_set_key" : "nl_socket_get_fd",
7572   "parameters" :
7573   [
7574    {
7575     "referenced_type" : "_ZTIPK7nl_sock"
7576    }
7577   ],
7578   "return_type" : "_ZTIi",
7579   "source_file" : "external/libnl/include/netlink/socket.h"
7580  },
7581  {
7582   "function_name" : "nl_socket_get_local_port",
7583   "linker_set_key" : "nl_socket_get_local_port",
7584   "parameters" :
7585   [
7586    {
7587     "referenced_type" : "_ZTIPK7nl_sock"
7588    }
7589   ],
7590   "return_type" : "_ZTIj",
7591   "source_file" : "external/libnl/include/netlink/socket.h"
7592  },
7593  {
7594   "function_name" : "nl_socket_get_msg_buf_size",
7595   "linker_set_key" : "nl_socket_get_msg_buf_size",
7596   "parameters" :
7597   [
7598    {
7599     "referenced_type" : "_ZTIP7nl_sock"
7600    }
7601   ],
7602   "return_type" : "_ZTIj",
7603   "source_file" : "external/libnl/include/netlink/socket.h"
7604  },
7605  {
7606   "function_name" : "nl_socket_get_peer_groups",
7607   "linker_set_key" : "nl_socket_get_peer_groups",
7608   "parameters" :
7609   [
7610    {
7611     "referenced_type" : "_ZTIPK7nl_sock"
7612    }
7613   ],
7614   "return_type" : "_ZTIj",
7615   "source_file" : "external/libnl/include/netlink/socket.h"
7616  },
7617  {
7618   "function_name" : "nl_socket_get_peer_port",
7619   "linker_set_key" : "nl_socket_get_peer_port",
7620   "parameters" :
7621   [
7622    {
7623     "referenced_type" : "_ZTIPK7nl_sock"
7624    }
7625   ],
7626   "return_type" : "_ZTIj",
7627   "source_file" : "external/libnl/include/netlink/socket.h"
7628  },
7629  {
7630   "function_name" : "nl_socket_modify_cb",
7631   "linker_set_key" : "nl_socket_modify_cb",
7632   "parameters" :
7633   [
7634    {
7635     "referenced_type" : "_ZTIP7nl_sock"
7636    },
7637    {
7638     "referenced_type" : "_ZTI10nl_cb_type"
7639    },
7640    {
7641     "referenced_type" : "_ZTI10nl_cb_kind"
7642    },
7643    {
7644     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
7645    },
7646    {
7647     "referenced_type" : "_ZTIPv"
7648    }
7649   ],
7650   "return_type" : "_ZTIi",
7651   "source_file" : "external/libnl/include/netlink/socket.h"
7652  },
7653  {
7654   "function_name" : "nl_socket_modify_err_cb",
7655   "linker_set_key" : "nl_socket_modify_err_cb",
7656   "parameters" :
7657   [
7658    {
7659     "referenced_type" : "_ZTIP7nl_sock"
7660    },
7661    {
7662     "referenced_type" : "_ZTI10nl_cb_kind"
7663    },
7664    {
7665     "referenced_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE"
7666    },
7667    {
7668     "referenced_type" : "_ZTIPv"
7669    }
7670   ],
7671   "return_type" : "_ZTIi",
7672   "source_file" : "external/libnl/include/netlink/socket.h"
7673  },
7674  {
7675   "function_name" : "nl_socket_recv_pktinfo",
7676   "linker_set_key" : "nl_socket_recv_pktinfo",
7677   "parameters" :
7678   [
7679    {
7680     "referenced_type" : "_ZTIP7nl_sock"
7681    },
7682    {
7683     "referenced_type" : "_ZTIi"
7684    }
7685   ],
7686   "return_type" : "_ZTIi",
7687   "source_file" : "external/libnl/include/netlink/socket.h"
7688  },
7689  {
7690   "function_name" : "nl_socket_set_buffer_size",
7691   "linker_set_key" : "nl_socket_set_buffer_size",
7692   "parameters" :
7693   [
7694    {
7695     "referenced_type" : "_ZTIP7nl_sock"
7696    },
7697    {
7698     "referenced_type" : "_ZTIi"
7699    },
7700    {
7701     "referenced_type" : "_ZTIi"
7702    }
7703   ],
7704   "return_type" : "_ZTIi",
7705   "source_file" : "external/libnl/include/netlink/socket.h"
7706  },
7707  {
7708   "function_name" : "nl_socket_set_cb",
7709   "linker_set_key" : "nl_socket_set_cb",
7710   "parameters" :
7711   [
7712    {
7713     "referenced_type" : "_ZTIP7nl_sock"
7714    },
7715    {
7716     "referenced_type" : "_ZTIP5nl_cb"
7717    }
7718   ],
7719   "return_type" : "_ZTIv",
7720   "source_file" : "external/libnl/include/netlink/socket.h"
7721  },
7722  {
7723   "function_name" : "nl_socket_set_fd",
7724   "linker_set_key" : "nl_socket_set_fd",
7725   "parameters" :
7726   [
7727    {
7728     "referenced_type" : "_ZTIP7nl_sock"
7729    },
7730    {
7731     "referenced_type" : "_ZTIi"
7732    },
7733    {
7734     "referenced_type" : "_ZTIi"
7735    }
7736   ],
7737   "return_type" : "_ZTIi",
7738   "source_file" : "external/libnl/include/netlink/socket.h"
7739  },
7740  {
7741   "function_name" : "nl_socket_set_local_port",
7742   "linker_set_key" : "nl_socket_set_local_port",
7743   "parameters" :
7744   [
7745    {
7746     "referenced_type" : "_ZTIP7nl_sock"
7747    },
7748    {
7749     "referenced_type" : "_ZTIj"
7750    }
7751   ],
7752   "return_type" : "_ZTIv",
7753   "source_file" : "external/libnl/include/netlink/socket.h"
7754  },
7755  {
7756   "function_name" : "nl_socket_set_msg_buf_size",
7757   "linker_set_key" : "nl_socket_set_msg_buf_size",
7758   "parameters" :
7759   [
7760    {
7761     "referenced_type" : "_ZTIP7nl_sock"
7762    },
7763    {
7764     "referenced_type" : "_ZTIj"
7765    }
7766   ],
7767   "return_type" : "_ZTIi",
7768   "source_file" : "external/libnl/include/netlink/socket.h"
7769  },
7770  {
7771   "function_name" : "nl_socket_set_nonblocking",
7772   "linker_set_key" : "nl_socket_set_nonblocking",
7773   "parameters" :
7774   [
7775    {
7776     "referenced_type" : "_ZTIPK7nl_sock"
7777    }
7778   ],
7779   "return_type" : "_ZTIi",
7780   "source_file" : "external/libnl/include/netlink/socket.h"
7781  },
7782  {
7783   "function_name" : "nl_socket_set_passcred",
7784   "linker_set_key" : "nl_socket_set_passcred",
7785   "parameters" :
7786   [
7787    {
7788     "referenced_type" : "_ZTIP7nl_sock"
7789    },
7790    {
7791     "referenced_type" : "_ZTIi"
7792    }
7793   ],
7794   "return_type" : "_ZTIi",
7795   "source_file" : "external/libnl/include/netlink/socket.h"
7796  },
7797  {
7798   "function_name" : "nl_socket_set_peer_groups",
7799   "linker_set_key" : "nl_socket_set_peer_groups",
7800   "parameters" :
7801   [
7802    {
7803     "referenced_type" : "_ZTIP7nl_sock"
7804    },
7805    {
7806     "referenced_type" : "_ZTIj"
7807    }
7808   ],
7809   "return_type" : "_ZTIv",
7810   "source_file" : "external/libnl/include/netlink/socket.h"
7811  },
7812  {
7813   "function_name" : "nl_socket_set_peer_port",
7814   "linker_set_key" : "nl_socket_set_peer_port",
7815   "parameters" :
7816   [
7817    {
7818     "referenced_type" : "_ZTIP7nl_sock"
7819    },
7820    {
7821     "referenced_type" : "_ZTIj"
7822    }
7823   ],
7824   "return_type" : "_ZTIv",
7825   "source_file" : "external/libnl/include/netlink/socket.h"
7826  },
7827  {
7828   "function_name" : "nl_socket_use_seq",
7829   "linker_set_key" : "nl_socket_use_seq",
7830   "parameters" :
7831   [
7832    {
7833     "referenced_type" : "_ZTIP7nl_sock"
7834    }
7835   ],
7836   "return_type" : "_ZTIj",
7837   "source_file" : "external/libnl/include/netlink/socket.h"
7838  },
7839  {
7840   "function_name" : "nl_str2af",
7841   "linker_set_key" : "nl_str2af",
7842   "parameters" :
7843   [
7844    {
7845     "referenced_type" : "_ZTIPKc"
7846    }
7847   ],
7848   "return_type" : "_ZTIi",
7849   "source_file" : "external/libnl/include/netlink/addr.h"
7850  },
7851  {
7852   "function_name" : "nl_str2ether_proto",
7853   "linker_set_key" : "nl_str2ether_proto",
7854   "parameters" :
7855   [
7856    {
7857     "referenced_type" : "_ZTIPKc"
7858    }
7859   ],
7860   "return_type" : "_ZTIi",
7861   "source_file" : "external/libnl/include/netlink/utils.h"
7862  },
7863  {
7864   "function_name" : "nl_str2ip_proto",
7865   "linker_set_key" : "nl_str2ip_proto",
7866   "parameters" :
7867   [
7868    {
7869     "referenced_type" : "_ZTIPKc"
7870    }
7871   ],
7872   "return_type" : "_ZTIi",
7873   "source_file" : "external/libnl/include/netlink/utils.h"
7874  },
7875  {
7876   "function_name" : "nl_str2llproto",
7877   "linker_set_key" : "nl_str2llproto",
7878   "parameters" :
7879   [
7880    {
7881     "referenced_type" : "_ZTIPKc"
7882    }
7883   ],
7884   "return_type" : "_ZTIi",
7885   "source_file" : "external/libnl/include/netlink/utils.h"
7886  },
7887  {
7888   "function_name" : "nl_str2msec",
7889   "linker_set_key" : "nl_str2msec",
7890   "parameters" :
7891   [
7892    {
7893     "referenced_type" : "_ZTIPKc"
7894    },
7895    {
7896     "referenced_type" : "_ZTIPy"
7897    }
7898   ],
7899   "return_type" : "_ZTIi",
7900   "source_file" : "external/libnl/include/netlink/utils.h"
7901  },
7902  {
7903   "function_name" : "nl_str2nlfamily",
7904   "linker_set_key" : "nl_str2nlfamily",
7905   "parameters" :
7906   [
7907    {
7908     "referenced_type" : "_ZTIPKc"
7909    }
7910   ],
7911   "return_type" : "_ZTIi",
7912   "source_file" : "external/libnl/include/netlink/netlink.h"
7913  },
7914  {
7915   "function_name" : "nl_str2nlmsgtype",
7916   "linker_set_key" : "nl_str2nlmsgtype",
7917   "parameters" :
7918   [
7919    {
7920     "referenced_type" : "_ZTIPKc"
7921    }
7922   ],
7923   "return_type" : "_ZTIi",
7924   "source_file" : "external/libnl/include/netlink/msg.h"
7925  },
7926  {
7927   "function_name" : "nl_str2rtntype",
7928   "linker_set_key" : "nl_str2rtntype",
7929   "parameters" :
7930   [
7931    {
7932     "referenced_type" : "_ZTIPKc"
7933    }
7934   ],
7935   "return_type" : "_ZTIi",
7936   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
7937  },
7938  {
7939   "function_name" : "nl_strerror_l",
7940   "linker_set_key" : "nl_strerror_l",
7941   "parameters" :
7942   [
7943    {
7944     "referenced_type" : "_ZTIi"
7945    }
7946   ],
7947   "return_type" : "_ZTIPKc",
7948   "source_file" : "external/libnl/include/netlink-private/utils.h"
7949  },
7950  {
7951   "function_name" : "nl_syserr2nlerr",
7952   "linker_set_key" : "nl_syserr2nlerr",
7953   "parameters" :
7954   [
7955    {
7956     "referenced_type" : "_ZTIi"
7957    }
7958   ],
7959   "return_type" : "_ZTIi",
7960   "source_file" : "external/libnl/include/netlink/errno.h"
7961  },
7962  {
7963   "function_name" : "nl_ticks2us",
7964   "linker_set_key" : "nl_ticks2us",
7965   "parameters" :
7966   [
7967    {
7968     "referenced_type" : "_ZTIj"
7969    }
7970   ],
7971   "return_type" : "_ZTIj",
7972   "source_file" : "external/libnl/include/netlink/utils.h"
7973  },
7974  {
7975   "function_name" : "nl_us2ticks",
7976   "linker_set_key" : "nl_us2ticks",
7977   "parameters" :
7978   [
7979    {
7980     "referenced_type" : "_ZTIj"
7981    }
7982   ],
7983   "return_type" : "_ZTIj",
7984   "source_file" : "external/libnl/include/netlink/utils.h"
7985  },
7986  {
7987   "function_name" : "nl_wait_for_ack",
7988   "linker_set_key" : "nl_wait_for_ack",
7989   "parameters" :
7990   [
7991    {
7992     "referenced_type" : "_ZTIP7nl_sock"
7993    }
7994   ],
7995   "return_type" : "_ZTIi",
7996   "source_file" : "external/libnl/include/netlink/netlink.h"
7997  },
7998  {
7999   "function_name" : "nla_attr_size",
8000   "linker_set_key" : "nla_attr_size",
8001   "parameters" :
8002   [
8003    {
8004     "referenced_type" : "_ZTIi"
8005    }
8006   ],
8007   "return_type" : "_ZTIi",
8008   "source_file" : "external/libnl/include/netlink/attr.h"
8009  },
8010  {
8011   "function_name" : "nla_data",
8012   "linker_set_key" : "nla_data",
8013   "parameters" :
8014   [
8015    {
8016     "referenced_type" : "_ZTIPK6nlattr"
8017    }
8018   ],
8019   "return_type" : "_ZTIPv",
8020   "source_file" : "external/libnl/include/netlink/attr.h"
8021  },
8022  {
8023   "function_name" : "nla_find",
8024   "linker_set_key" : "nla_find",
8025   "parameters" :
8026   [
8027    {
8028     "referenced_type" : "_ZTIPK6nlattr"
8029    },
8030    {
8031     "referenced_type" : "_ZTIi"
8032    },
8033    {
8034     "referenced_type" : "_ZTIi"
8035    }
8036   ],
8037   "return_type" : "_ZTIP6nlattr",
8038   "source_file" : "external/libnl/include/netlink/attr.h"
8039  },
8040  {
8041   "function_name" : "nla_get_flag",
8042   "linker_set_key" : "nla_get_flag",
8043   "parameters" :
8044   [
8045    {
8046     "referenced_type" : "_ZTIPK6nlattr"
8047    }
8048   ],
8049   "return_type" : "_ZTIi",
8050   "source_file" : "external/libnl/include/netlink/attr.h"
8051  },
8052  {
8053   "function_name" : "nla_get_msecs",
8054   "linker_set_key" : "nla_get_msecs",
8055   "parameters" :
8056   [
8057    {
8058     "referenced_type" : "_ZTIPK6nlattr"
8059    }
8060   ],
8061   "return_type" : "_ZTIm",
8062   "source_file" : "external/libnl/include/netlink/attr.h"
8063  },
8064  {
8065   "function_name" : "nla_get_s16",
8066   "linker_set_key" : "nla_get_s16",
8067   "parameters" :
8068   [
8069    {
8070     "referenced_type" : "_ZTIPK6nlattr"
8071    }
8072   ],
8073   "return_type" : "_ZTIs",
8074   "source_file" : "external/libnl/include/netlink/attr.h"
8075  },
8076  {
8077   "function_name" : "nla_get_s32",
8078   "linker_set_key" : "nla_get_s32",
8079   "parameters" :
8080   [
8081    {
8082     "referenced_type" : "_ZTIPK6nlattr"
8083    }
8084   ],
8085   "return_type" : "_ZTIi",
8086   "source_file" : "external/libnl/include/netlink/attr.h"
8087  },
8088  {
8089   "function_name" : "nla_get_s64",
8090   "linker_set_key" : "nla_get_s64",
8091   "parameters" :
8092   [
8093    {
8094     "referenced_type" : "_ZTIPK6nlattr"
8095    }
8096   ],
8097   "return_type" : "_ZTIx",
8098   "source_file" : "external/libnl/include/netlink/attr.h"
8099  },
8100  {
8101   "function_name" : "nla_get_s8",
8102   "linker_set_key" : "nla_get_s8",
8103   "parameters" :
8104   [
8105    {
8106     "referenced_type" : "_ZTIPK6nlattr"
8107    }
8108   ],
8109   "return_type" : "_ZTIa",
8110   "source_file" : "external/libnl/include/netlink/attr.h"
8111  },
8112  {
8113   "function_name" : "nla_get_string",
8114   "linker_set_key" : "nla_get_string",
8115   "parameters" :
8116   [
8117    {
8118     "referenced_type" : "_ZTIPK6nlattr"
8119    }
8120   ],
8121   "return_type" : "_ZTIPc",
8122   "source_file" : "external/libnl/include/netlink/attr.h"
8123  },
8124  {
8125   "function_name" : "nla_get_u16",
8126   "linker_set_key" : "nla_get_u16",
8127   "parameters" :
8128   [
8129    {
8130     "referenced_type" : "_ZTIPK6nlattr"
8131    }
8132   ],
8133   "return_type" : "_ZTIt",
8134   "source_file" : "external/libnl/include/netlink/attr.h"
8135  },
8136  {
8137   "function_name" : "nla_get_u32",
8138   "linker_set_key" : "nla_get_u32",
8139   "parameters" :
8140   [
8141    {
8142     "referenced_type" : "_ZTIPK6nlattr"
8143    }
8144   ],
8145   "return_type" : "_ZTIj",
8146   "source_file" : "external/libnl/include/netlink/attr.h"
8147  },
8148  {
8149   "function_name" : "nla_get_u64",
8150   "linker_set_key" : "nla_get_u64",
8151   "parameters" :
8152   [
8153    {
8154     "referenced_type" : "_ZTIPK6nlattr"
8155    }
8156   ],
8157   "return_type" : "_ZTIy",
8158   "source_file" : "external/libnl/include/netlink/attr.h"
8159  },
8160  {
8161   "function_name" : "nla_get_u8",
8162   "linker_set_key" : "nla_get_u8",
8163   "parameters" :
8164   [
8165    {
8166     "referenced_type" : "_ZTIPK6nlattr"
8167    }
8168   ],
8169   "return_type" : "_ZTIh",
8170   "source_file" : "external/libnl/include/netlink/attr.h"
8171  },
8172  {
8173   "function_name" : "nla_is_nested",
8174   "linker_set_key" : "nla_is_nested",
8175   "parameters" :
8176   [
8177    {
8178     "referenced_type" : "_ZTIPK6nlattr"
8179    }
8180   ],
8181   "return_type" : "_ZTIi",
8182   "source_file" : "external/libnl/include/netlink/attr.h"
8183  },
8184  {
8185   "function_name" : "nla_len",
8186   "linker_set_key" : "nla_len",
8187   "parameters" :
8188   [
8189    {
8190     "referenced_type" : "_ZTIPK6nlattr"
8191    }
8192   ],
8193   "return_type" : "_ZTIi",
8194   "source_file" : "external/libnl/include/netlink/attr.h"
8195  },
8196  {
8197   "function_name" : "nla_memcmp",
8198   "linker_set_key" : "nla_memcmp",
8199   "parameters" :
8200   [
8201    {
8202     "referenced_type" : "_ZTIPK6nlattr"
8203    },
8204    {
8205     "referenced_type" : "_ZTIPKv"
8206    },
8207    {
8208     "referenced_type" : "_ZTIj"
8209    }
8210   ],
8211   "return_type" : "_ZTIi",
8212   "source_file" : "external/libnl/include/netlink/attr.h"
8213  },
8214  {
8215   "function_name" : "nla_memcpy",
8216   "linker_set_key" : "nla_memcpy",
8217   "parameters" :
8218   [
8219    {
8220     "referenced_type" : "_ZTIPv"
8221    },
8222    {
8223     "referenced_type" : "_ZTIPK6nlattr"
8224    },
8225    {
8226     "referenced_type" : "_ZTIi"
8227    }
8228   ],
8229   "return_type" : "_ZTIi",
8230   "source_file" : "external/libnl/include/netlink/attr.h"
8231  },
8232  {
8233   "function_name" : "nla_nest_cancel",
8234   "linker_set_key" : "nla_nest_cancel",
8235   "parameters" :
8236   [
8237    {
8238     "referenced_type" : "_ZTIP6nl_msg"
8239    },
8240    {
8241     "referenced_type" : "_ZTIPK6nlattr"
8242    }
8243   ],
8244   "return_type" : "_ZTIv",
8245   "source_file" : "external/libnl/include/netlink/attr.h"
8246  },
8247  {
8248   "function_name" : "nla_nest_end",
8249   "linker_set_key" : "nla_nest_end",
8250   "parameters" :
8251   [
8252    {
8253     "referenced_type" : "_ZTIP6nl_msg"
8254    },
8255    {
8256     "referenced_type" : "_ZTIP6nlattr"
8257    }
8258   ],
8259   "return_type" : "_ZTIi",
8260   "source_file" : "external/libnl/include/netlink/attr.h"
8261  },
8262  {
8263   "function_name" : "nla_nest_end_keep_empty",
8264   "linker_set_key" : "nla_nest_end_keep_empty",
8265   "parameters" :
8266   [
8267    {
8268     "referenced_type" : "_ZTIP6nl_msg"
8269    },
8270    {
8271     "referenced_type" : "_ZTIP6nlattr"
8272    }
8273   ],
8274   "return_type" : "_ZTIi",
8275   "source_file" : "external/libnl/include/netlink/attr.h"
8276  },
8277  {
8278   "function_name" : "nla_nest_start",
8279   "linker_set_key" : "nla_nest_start",
8280   "parameters" :
8281   [
8282    {
8283     "referenced_type" : "_ZTIP6nl_msg"
8284    },
8285    {
8286     "referenced_type" : "_ZTIi"
8287    }
8288   ],
8289   "return_type" : "_ZTIP6nlattr",
8290   "source_file" : "external/libnl/include/netlink/attr.h"
8291  },
8292  {
8293   "function_name" : "nla_next",
8294   "linker_set_key" : "nla_next",
8295   "parameters" :
8296   [
8297    {
8298     "referenced_type" : "_ZTIPK6nlattr"
8299    },
8300    {
8301     "referenced_type" : "_ZTIPi"
8302    }
8303   ],
8304   "return_type" : "_ZTIP6nlattr",
8305   "source_file" : "external/libnl/include/netlink/attr.h"
8306  },
8307  {
8308   "function_name" : "nla_ok",
8309   "linker_set_key" : "nla_ok",
8310   "parameters" :
8311   [
8312    {
8313     "referenced_type" : "_ZTIPK6nlattr"
8314    },
8315    {
8316     "referenced_type" : "_ZTIi"
8317    }
8318   ],
8319   "return_type" : "_ZTIi",
8320   "source_file" : "external/libnl/include/netlink/attr.h"
8321  },
8322  {
8323   "function_name" : "nla_padlen",
8324   "linker_set_key" : "nla_padlen",
8325   "parameters" :
8326   [
8327    {
8328     "referenced_type" : "_ZTIi"
8329    }
8330   ],
8331   "return_type" : "_ZTIi",
8332   "source_file" : "external/libnl/include/netlink/attr.h"
8333  },
8334  {
8335   "function_name" : "nla_parse",
8336   "linker_set_key" : "nla_parse",
8337   "parameters" :
8338   [
8339    {
8340     "referenced_type" : "_ZTIPP6nlattr"
8341    },
8342    {
8343     "referenced_type" : "_ZTIi"
8344    },
8345    {
8346     "referenced_type" : "_ZTIP6nlattr"
8347    },
8348    {
8349     "referenced_type" : "_ZTIi"
8350    },
8351    {
8352     "referenced_type" : "_ZTIPK10nla_policy"
8353    }
8354   ],
8355   "return_type" : "_ZTIi",
8356   "source_file" : "external/libnl/include/netlink/attr.h"
8357  },
8358  {
8359   "function_name" : "nla_parse_nested",
8360   "linker_set_key" : "nla_parse_nested",
8361   "parameters" :
8362   [
8363    {
8364     "referenced_type" : "_ZTIPP6nlattr"
8365    },
8366    {
8367     "referenced_type" : "_ZTIi"
8368    },
8369    {
8370     "referenced_type" : "_ZTIP6nlattr"
8371    },
8372    {
8373     "referenced_type" : "_ZTIPK10nla_policy"
8374    }
8375   ],
8376   "return_type" : "_ZTIi",
8377   "source_file" : "external/libnl/include/netlink/attr.h"
8378  },
8379  {
8380   "function_name" : "nla_put",
8381   "linker_set_key" : "nla_put",
8382   "parameters" :
8383   [
8384    {
8385     "referenced_type" : "_ZTIP6nl_msg"
8386    },
8387    {
8388     "referenced_type" : "_ZTIi"
8389    },
8390    {
8391     "referenced_type" : "_ZTIi"
8392    },
8393    {
8394     "referenced_type" : "_ZTIPKv"
8395    }
8396   ],
8397   "return_type" : "_ZTIi",
8398   "source_file" : "external/libnl/include/netlink/attr.h"
8399  },
8400  {
8401   "function_name" : "nla_put_addr",
8402   "linker_set_key" : "nla_put_addr",
8403   "parameters" :
8404   [
8405    {
8406     "referenced_type" : "_ZTIP6nl_msg"
8407    },
8408    {
8409     "referenced_type" : "_ZTIi"
8410    },
8411    {
8412     "referenced_type" : "_ZTIP7nl_addr"
8413    }
8414   ],
8415   "return_type" : "_ZTIi",
8416   "source_file" : "external/libnl/include/netlink/attr.h"
8417  },
8418  {
8419   "function_name" : "nla_put_data",
8420   "linker_set_key" : "nla_put_data",
8421   "parameters" :
8422   [
8423    {
8424     "referenced_type" : "_ZTIP6nl_msg"
8425    },
8426    {
8427     "referenced_type" : "_ZTIi"
8428    },
8429    {
8430     "referenced_type" : "_ZTIPK7nl_data"
8431    }
8432   ],
8433   "return_type" : "_ZTIi",
8434   "source_file" : "external/libnl/include/netlink/attr.h"
8435  },
8436  {
8437   "function_name" : "nla_put_flag",
8438   "linker_set_key" : "nla_put_flag",
8439   "parameters" :
8440   [
8441    {
8442     "referenced_type" : "_ZTIP6nl_msg"
8443    },
8444    {
8445     "referenced_type" : "_ZTIi"
8446    }
8447   ],
8448   "return_type" : "_ZTIi",
8449   "source_file" : "external/libnl/include/netlink/attr.h"
8450  },
8451  {
8452   "function_name" : "nla_put_msecs",
8453   "linker_set_key" : "nla_put_msecs",
8454   "parameters" :
8455   [
8456    {
8457     "referenced_type" : "_ZTIP6nl_msg"
8458    },
8459    {
8460     "referenced_type" : "_ZTIi"
8461    },
8462    {
8463     "referenced_type" : "_ZTIm"
8464    }
8465   ],
8466   "return_type" : "_ZTIi",
8467   "source_file" : "external/libnl/include/netlink/attr.h"
8468  },
8469  {
8470   "function_name" : "nla_put_nested",
8471   "linker_set_key" : "nla_put_nested",
8472   "parameters" :
8473   [
8474    {
8475     "referenced_type" : "_ZTIP6nl_msg"
8476    },
8477    {
8478     "referenced_type" : "_ZTIi"
8479    },
8480    {
8481     "referenced_type" : "_ZTIPK6nl_msg"
8482    }
8483   ],
8484   "return_type" : "_ZTIi",
8485   "source_file" : "external/libnl/include/netlink/attr.h"
8486  },
8487  {
8488   "function_name" : "nla_put_s16",
8489   "linker_set_key" : "nla_put_s16",
8490   "parameters" :
8491   [
8492    {
8493     "referenced_type" : "_ZTIP6nl_msg"
8494    },
8495    {
8496     "referenced_type" : "_ZTIi"
8497    },
8498    {
8499     "referenced_type" : "_ZTIs"
8500    }
8501   ],
8502   "return_type" : "_ZTIi",
8503   "source_file" : "external/libnl/include/netlink/attr.h"
8504  },
8505  {
8506   "function_name" : "nla_put_s32",
8507   "linker_set_key" : "nla_put_s32",
8508   "parameters" :
8509   [
8510    {
8511     "referenced_type" : "_ZTIP6nl_msg"
8512    },
8513    {
8514     "referenced_type" : "_ZTIi"
8515    },
8516    {
8517     "referenced_type" : "_ZTIi"
8518    }
8519   ],
8520   "return_type" : "_ZTIi",
8521   "source_file" : "external/libnl/include/netlink/attr.h"
8522  },
8523  {
8524   "function_name" : "nla_put_s64",
8525   "linker_set_key" : "nla_put_s64",
8526   "parameters" :
8527   [
8528    {
8529     "referenced_type" : "_ZTIP6nl_msg"
8530    },
8531    {
8532     "referenced_type" : "_ZTIi"
8533    },
8534    {
8535     "referenced_type" : "_ZTIx"
8536    }
8537   ],
8538   "return_type" : "_ZTIi",
8539   "source_file" : "external/libnl/include/netlink/attr.h"
8540  },
8541  {
8542   "function_name" : "nla_put_s8",
8543   "linker_set_key" : "nla_put_s8",
8544   "parameters" :
8545   [
8546    {
8547     "referenced_type" : "_ZTIP6nl_msg"
8548    },
8549    {
8550     "referenced_type" : "_ZTIi"
8551    },
8552    {
8553     "referenced_type" : "_ZTIa"
8554    }
8555   ],
8556   "return_type" : "_ZTIi",
8557   "source_file" : "external/libnl/include/netlink/attr.h"
8558  },
8559  {
8560   "function_name" : "nla_put_string",
8561   "linker_set_key" : "nla_put_string",
8562   "parameters" :
8563   [
8564    {
8565     "referenced_type" : "_ZTIP6nl_msg"
8566    },
8567    {
8568     "referenced_type" : "_ZTIi"
8569    },
8570    {
8571     "referenced_type" : "_ZTIPKc"
8572    }
8573   ],
8574   "return_type" : "_ZTIi",
8575   "source_file" : "external/libnl/include/netlink/attr.h"
8576  },
8577  {
8578   "function_name" : "nla_put_u16",
8579   "linker_set_key" : "nla_put_u16",
8580   "parameters" :
8581   [
8582    {
8583     "referenced_type" : "_ZTIP6nl_msg"
8584    },
8585    {
8586     "referenced_type" : "_ZTIi"
8587    },
8588    {
8589     "referenced_type" : "_ZTIt"
8590    }
8591   ],
8592   "return_type" : "_ZTIi",
8593   "source_file" : "external/libnl/include/netlink/attr.h"
8594  },
8595  {
8596   "function_name" : "nla_put_u32",
8597   "linker_set_key" : "nla_put_u32",
8598   "parameters" :
8599   [
8600    {
8601     "referenced_type" : "_ZTIP6nl_msg"
8602    },
8603    {
8604     "referenced_type" : "_ZTIi"
8605    },
8606    {
8607     "referenced_type" : "_ZTIj"
8608    }
8609   ],
8610   "return_type" : "_ZTIi",
8611   "source_file" : "external/libnl/include/netlink/attr.h"
8612  },
8613  {
8614   "function_name" : "nla_put_u64",
8615   "linker_set_key" : "nla_put_u64",
8616   "parameters" :
8617   [
8618    {
8619     "referenced_type" : "_ZTIP6nl_msg"
8620    },
8621    {
8622     "referenced_type" : "_ZTIi"
8623    },
8624    {
8625     "referenced_type" : "_ZTIy"
8626    }
8627   ],
8628   "return_type" : "_ZTIi",
8629   "source_file" : "external/libnl/include/netlink/attr.h"
8630  },
8631  {
8632   "function_name" : "nla_put_u8",
8633   "linker_set_key" : "nla_put_u8",
8634   "parameters" :
8635   [
8636    {
8637     "referenced_type" : "_ZTIP6nl_msg"
8638    },
8639    {
8640     "referenced_type" : "_ZTIi"
8641    },
8642    {
8643     "referenced_type" : "_ZTIh"
8644    }
8645   ],
8646   "return_type" : "_ZTIi",
8647   "source_file" : "external/libnl/include/netlink/attr.h"
8648  },
8649  {
8650   "function_name" : "nla_reserve",
8651   "linker_set_key" : "nla_reserve",
8652   "parameters" :
8653   [
8654    {
8655     "referenced_type" : "_ZTIP6nl_msg"
8656    },
8657    {
8658     "referenced_type" : "_ZTIi"
8659    },
8660    {
8661     "referenced_type" : "_ZTIi"
8662    }
8663   ],
8664   "return_type" : "_ZTIP6nlattr",
8665   "source_file" : "external/libnl/include/netlink/attr.h"
8666  },
8667  {
8668   "function_name" : "nla_strcmp",
8669   "linker_set_key" : "nla_strcmp",
8670   "parameters" :
8671   [
8672    {
8673     "referenced_type" : "_ZTIPK6nlattr"
8674    },
8675    {
8676     "referenced_type" : "_ZTIPKc"
8677    }
8678   ],
8679   "return_type" : "_ZTIi",
8680   "source_file" : "external/libnl/include/netlink/attr.h"
8681  },
8682  {
8683   "function_name" : "nla_strdup",
8684   "linker_set_key" : "nla_strdup",
8685   "parameters" :
8686   [
8687    {
8688     "referenced_type" : "_ZTIPK6nlattr"
8689    }
8690   ],
8691   "return_type" : "_ZTIPc",
8692   "source_file" : "external/libnl/include/netlink/attr.h"
8693  },
8694  {
8695   "function_name" : "nla_strlcpy",
8696   "linker_set_key" : "nla_strlcpy",
8697   "parameters" :
8698   [
8699    {
8700     "referenced_type" : "_ZTIPc"
8701    },
8702    {
8703     "referenced_type" : "_ZTIPK6nlattr"
8704    },
8705    {
8706     "referenced_type" : "_ZTIj"
8707    }
8708   ],
8709   "return_type" : "_ZTIj",
8710   "source_file" : "external/libnl/include/netlink/attr.h"
8711  },
8712  {
8713   "function_name" : "nla_total_size",
8714   "linker_set_key" : "nla_total_size",
8715   "parameters" :
8716   [
8717    {
8718     "referenced_type" : "_ZTIi"
8719    }
8720   ],
8721   "return_type" : "_ZTIi",
8722   "source_file" : "external/libnl/include/netlink/attr.h"
8723  },
8724  {
8725   "function_name" : "nla_type",
8726   "linker_set_key" : "nla_type",
8727   "parameters" :
8728   [
8729    {
8730     "referenced_type" : "_ZTIPK6nlattr"
8731    }
8732   ],
8733   "return_type" : "_ZTIi",
8734   "source_file" : "external/libnl/include/netlink/attr.h"
8735  },
8736  {
8737   "function_name" : "nla_validate",
8738   "linker_set_key" : "nla_validate",
8739   "parameters" :
8740   [
8741    {
8742     "referenced_type" : "_ZTIPK6nlattr"
8743    },
8744    {
8745     "referenced_type" : "_ZTIi"
8746    },
8747    {
8748     "referenced_type" : "_ZTIi"
8749    },
8750    {
8751     "referenced_type" : "_ZTIPK10nla_policy"
8752    }
8753   ],
8754   "return_type" : "_ZTIi",
8755   "source_file" : "external/libnl/include/netlink/attr.h"
8756  },
8757  {
8758   "function_name" : "nlmsg_alloc",
8759   "linker_set_key" : "nlmsg_alloc",
8760   "return_type" : "_ZTIP6nl_msg",
8761   "source_file" : "external/libnl/include/netlink/msg.h"
8762  },
8763  {
8764   "function_name" : "nlmsg_alloc_simple",
8765   "linker_set_key" : "nlmsg_alloc_simple",
8766   "parameters" :
8767   [
8768    {
8769     "referenced_type" : "_ZTIi"
8770    },
8771    {
8772     "referenced_type" : "_ZTIi"
8773    }
8774   ],
8775   "return_type" : "_ZTIP6nl_msg",
8776   "source_file" : "external/libnl/include/netlink/msg.h"
8777  },
8778  {
8779   "function_name" : "nlmsg_alloc_size",
8780   "linker_set_key" : "nlmsg_alloc_size",
8781   "parameters" :
8782   [
8783    {
8784     "referenced_type" : "_ZTIj"
8785    }
8786   ],
8787   "return_type" : "_ZTIP6nl_msg",
8788   "source_file" : "external/libnl/include/netlink/msg.h"
8789  },
8790  {
8791   "function_name" : "nlmsg_append",
8792   "linker_set_key" : "nlmsg_append",
8793   "parameters" :
8794   [
8795    {
8796     "referenced_type" : "_ZTIP6nl_msg"
8797    },
8798    {
8799     "referenced_type" : "_ZTIPv"
8800    },
8801    {
8802     "referenced_type" : "_ZTIj"
8803    },
8804    {
8805     "referenced_type" : "_ZTIi"
8806    }
8807   ],
8808   "return_type" : "_ZTIi",
8809   "source_file" : "external/libnl/include/netlink/msg.h"
8810  },
8811  {
8812   "function_name" : "nlmsg_attrdata",
8813   "linker_set_key" : "nlmsg_attrdata",
8814   "parameters" :
8815   [
8816    {
8817     "referenced_type" : "_ZTIPK8nlmsghdr"
8818    },
8819    {
8820     "referenced_type" : "_ZTIi"
8821    }
8822   ],
8823   "return_type" : "_ZTIP6nlattr",
8824   "source_file" : "external/libnl/include/netlink/msg.h"
8825  },
8826  {
8827   "function_name" : "nlmsg_attrlen",
8828   "linker_set_key" : "nlmsg_attrlen",
8829   "parameters" :
8830   [
8831    {
8832     "referenced_type" : "_ZTIPK8nlmsghdr"
8833    },
8834    {
8835     "referenced_type" : "_ZTIi"
8836    }
8837   ],
8838   "return_type" : "_ZTIi",
8839   "source_file" : "external/libnl/include/netlink/msg.h"
8840  },
8841  {
8842   "function_name" : "nlmsg_convert",
8843   "linker_set_key" : "nlmsg_convert",
8844   "parameters" :
8845   [
8846    {
8847     "referenced_type" : "_ZTIP8nlmsghdr"
8848    }
8849   ],
8850   "return_type" : "_ZTIP6nl_msg",
8851   "source_file" : "external/libnl/include/netlink/msg.h"
8852  },
8853  {
8854   "function_name" : "nlmsg_data",
8855   "linker_set_key" : "nlmsg_data",
8856   "parameters" :
8857   [
8858    {
8859     "referenced_type" : "_ZTIPK8nlmsghdr"
8860    }
8861   ],
8862   "return_type" : "_ZTIPv",
8863   "source_file" : "external/libnl/include/netlink/msg.h"
8864  },
8865  {
8866   "function_name" : "nlmsg_datalen",
8867   "linker_set_key" : "nlmsg_datalen",
8868   "parameters" :
8869   [
8870    {
8871     "referenced_type" : "_ZTIPK8nlmsghdr"
8872    }
8873   ],
8874   "return_type" : "_ZTIi",
8875   "source_file" : "external/libnl/include/netlink/msg.h"
8876  },
8877  {
8878   "function_name" : "nlmsg_expand",
8879   "linker_set_key" : "nlmsg_expand",
8880   "parameters" :
8881   [
8882    {
8883     "referenced_type" : "_ZTIP6nl_msg"
8884    },
8885    {
8886     "referenced_type" : "_ZTIj"
8887    }
8888   ],
8889   "return_type" : "_ZTIi",
8890   "source_file" : "external/libnl/include/netlink/msg.h"
8891  },
8892  {
8893   "function_name" : "nlmsg_find_attr",
8894   "linker_set_key" : "nlmsg_find_attr",
8895   "parameters" :
8896   [
8897    {
8898     "referenced_type" : "_ZTIP8nlmsghdr"
8899    },
8900    {
8901     "referenced_type" : "_ZTIi"
8902    },
8903    {
8904     "referenced_type" : "_ZTIi"
8905    }
8906   ],
8907   "return_type" : "_ZTIP6nlattr",
8908   "source_file" : "external/libnl/include/netlink/msg.h"
8909  },
8910  {
8911   "function_name" : "nlmsg_free",
8912   "linker_set_key" : "nlmsg_free",
8913   "parameters" :
8914   [
8915    {
8916     "referenced_type" : "_ZTIP6nl_msg"
8917    }
8918   ],
8919   "return_type" : "_ZTIv",
8920   "source_file" : "external/libnl/include/netlink/msg.h"
8921  },
8922  {
8923   "function_name" : "nlmsg_get",
8924   "linker_set_key" : "nlmsg_get",
8925   "parameters" :
8926   [
8927    {
8928     "referenced_type" : "_ZTIP6nl_msg"
8929    }
8930   ],
8931   "return_type" : "_ZTIv",
8932   "source_file" : "external/libnl/include/netlink/msg.h"
8933  },
8934  {
8935   "function_name" : "nlmsg_get_creds",
8936   "linker_set_key" : "nlmsg_get_creds",
8937   "parameters" :
8938   [
8939    {
8940     "referenced_type" : "_ZTIP6nl_msg"
8941    }
8942   ],
8943   "return_type" : "_ZTIP5ucred",
8944   "source_file" : "external/libnl/include/netlink/msg.h"
8945  },
8946  {
8947   "function_name" : "nlmsg_get_dst",
8948   "linker_set_key" : "nlmsg_get_dst",
8949   "parameters" :
8950   [
8951    {
8952     "referenced_type" : "_ZTIP6nl_msg"
8953    }
8954   ],
8955   "return_type" : "_ZTIP11sockaddr_nl",
8956   "source_file" : "external/libnl/include/netlink/msg.h"
8957  },
8958  {
8959   "function_name" : "nlmsg_get_max_size",
8960   "linker_set_key" : "nlmsg_get_max_size",
8961   "parameters" :
8962   [
8963    {
8964     "referenced_type" : "_ZTIP6nl_msg"
8965    }
8966   ],
8967   "return_type" : "_ZTIj",
8968   "source_file" : "external/libnl/include/netlink/msg.h"
8969  },
8970  {
8971   "function_name" : "nlmsg_get_proto",
8972   "linker_set_key" : "nlmsg_get_proto",
8973   "parameters" :
8974   [
8975    {
8976     "referenced_type" : "_ZTIP6nl_msg"
8977    }
8978   ],
8979   "return_type" : "_ZTIi",
8980   "source_file" : "external/libnl/include/netlink/msg.h"
8981  },
8982  {
8983   "function_name" : "nlmsg_get_src",
8984   "linker_set_key" : "nlmsg_get_src",
8985   "parameters" :
8986   [
8987    {
8988     "referenced_type" : "_ZTIP6nl_msg"
8989    }
8990   ],
8991   "return_type" : "_ZTIP11sockaddr_nl",
8992   "source_file" : "external/libnl/include/netlink/msg.h"
8993  },
8994  {
8995   "function_name" : "nlmsg_hdr",
8996   "linker_set_key" : "nlmsg_hdr",
8997   "parameters" :
8998   [
8999    {
9000     "referenced_type" : "_ZTIP6nl_msg"
9001    }
9002   ],
9003   "return_type" : "_ZTIP8nlmsghdr",
9004   "source_file" : "external/libnl/include/netlink/msg.h"
9005  },
9006  {
9007   "function_name" : "nlmsg_inherit",
9008   "linker_set_key" : "nlmsg_inherit",
9009   "parameters" :
9010   [
9011    {
9012     "referenced_type" : "_ZTIP8nlmsghdr"
9013    }
9014   ],
9015   "return_type" : "_ZTIP6nl_msg",
9016   "source_file" : "external/libnl/include/netlink/msg.h"
9017  },
9018  {
9019   "function_name" : "nlmsg_next",
9020   "linker_set_key" : "nlmsg_next",
9021   "parameters" :
9022   [
9023    {
9024     "referenced_type" : "_ZTIP8nlmsghdr"
9025    },
9026    {
9027     "referenced_type" : "_ZTIPi"
9028    }
9029   ],
9030   "return_type" : "_ZTIP8nlmsghdr",
9031   "source_file" : "external/libnl/include/netlink/msg.h"
9032  },
9033  {
9034   "function_name" : "nlmsg_ok",
9035   "linker_set_key" : "nlmsg_ok",
9036   "parameters" :
9037   [
9038    {
9039     "referenced_type" : "_ZTIPK8nlmsghdr"
9040    },
9041    {
9042     "referenced_type" : "_ZTIi"
9043    }
9044   ],
9045   "return_type" : "_ZTIi",
9046   "source_file" : "external/libnl/include/netlink/msg.h"
9047  },
9048  {
9049   "function_name" : "nlmsg_padlen",
9050   "linker_set_key" : "nlmsg_padlen",
9051   "parameters" :
9052   [
9053    {
9054     "referenced_type" : "_ZTIi"
9055    }
9056   ],
9057   "return_type" : "_ZTIi",
9058   "source_file" : "external/libnl/include/netlink/msg.h"
9059  },
9060  {
9061   "function_name" : "nlmsg_parse",
9062   "linker_set_key" : "nlmsg_parse",
9063   "parameters" :
9064   [
9065    {
9066     "referenced_type" : "_ZTIP8nlmsghdr"
9067    },
9068    {
9069     "referenced_type" : "_ZTIi"
9070    },
9071    {
9072     "referenced_type" : "_ZTIPP6nlattr"
9073    },
9074    {
9075     "referenced_type" : "_ZTIi"
9076    },
9077    {
9078     "referenced_type" : "_ZTIPK10nla_policy"
9079    }
9080   ],
9081   "return_type" : "_ZTIi",
9082   "source_file" : "external/libnl/include/netlink/msg.h"
9083  },
9084  {
9085   "function_name" : "nlmsg_put",
9086   "linker_set_key" : "nlmsg_put",
9087   "parameters" :
9088   [
9089    {
9090     "referenced_type" : "_ZTIP6nl_msg"
9091    },
9092    {
9093     "referenced_type" : "_ZTIj"
9094    },
9095    {
9096     "referenced_type" : "_ZTIj"
9097    },
9098    {
9099     "referenced_type" : "_ZTIi"
9100    },
9101    {
9102     "referenced_type" : "_ZTIi"
9103    },
9104    {
9105     "referenced_type" : "_ZTIi"
9106    }
9107   ],
9108   "return_type" : "_ZTIP8nlmsghdr",
9109   "source_file" : "external/libnl/include/netlink/msg.h"
9110  },
9111  {
9112   "function_name" : "nlmsg_reserve",
9113   "linker_set_key" : "nlmsg_reserve",
9114   "parameters" :
9115   [
9116    {
9117     "referenced_type" : "_ZTIP6nl_msg"
9118    },
9119    {
9120     "referenced_type" : "_ZTIj"
9121    },
9122    {
9123     "referenced_type" : "_ZTIi"
9124    }
9125   ],
9126   "return_type" : "_ZTIPv",
9127   "source_file" : "external/libnl/include/netlink/msg.h"
9128  },
9129  {
9130   "function_name" : "nlmsg_set_creds",
9131   "linker_set_key" : "nlmsg_set_creds",
9132   "parameters" :
9133   [
9134    {
9135     "referenced_type" : "_ZTIP6nl_msg"
9136    },
9137    {
9138     "referenced_type" : "_ZTIP5ucred"
9139    }
9140   ],
9141   "return_type" : "_ZTIv",
9142   "source_file" : "external/libnl/include/netlink/msg.h"
9143  },
9144  {
9145   "function_name" : "nlmsg_set_default_size",
9146   "linker_set_key" : "nlmsg_set_default_size",
9147   "parameters" :
9148   [
9149    {
9150     "referenced_type" : "_ZTIj"
9151    }
9152   ],
9153   "return_type" : "_ZTIv",
9154   "source_file" : "external/libnl/include/netlink/msg.h"
9155  },
9156  {
9157   "function_name" : "nlmsg_set_dst",
9158   "linker_set_key" : "nlmsg_set_dst",
9159   "parameters" :
9160   [
9161    {
9162     "referenced_type" : "_ZTIP6nl_msg"
9163    },
9164    {
9165     "referenced_type" : "_ZTIP11sockaddr_nl"
9166    }
9167   ],
9168   "return_type" : "_ZTIv",
9169   "source_file" : "external/libnl/include/netlink/msg.h"
9170  },
9171  {
9172   "function_name" : "nlmsg_set_proto",
9173   "linker_set_key" : "nlmsg_set_proto",
9174   "parameters" :
9175   [
9176    {
9177     "referenced_type" : "_ZTIP6nl_msg"
9178    },
9179    {
9180     "referenced_type" : "_ZTIi"
9181    }
9182   ],
9183   "return_type" : "_ZTIv",
9184   "source_file" : "external/libnl/include/netlink/msg.h"
9185  },
9186  {
9187   "function_name" : "nlmsg_set_src",
9188   "linker_set_key" : "nlmsg_set_src",
9189   "parameters" :
9190   [
9191    {
9192     "referenced_type" : "_ZTIP6nl_msg"
9193    },
9194    {
9195     "referenced_type" : "_ZTIP11sockaddr_nl"
9196    }
9197   ],
9198   "return_type" : "_ZTIv",
9199   "source_file" : "external/libnl/include/netlink/msg.h"
9200  },
9201  {
9202   "function_name" : "nlmsg_size",
9203   "linker_set_key" : "nlmsg_size",
9204   "parameters" :
9205   [
9206    {
9207     "referenced_type" : "_ZTIi"
9208    }
9209   ],
9210   "return_type" : "_ZTIi",
9211   "source_file" : "external/libnl/include/netlink/msg.h"
9212  },
9213  {
9214   "function_name" : "nlmsg_tail",
9215   "linker_set_key" : "nlmsg_tail",
9216   "parameters" :
9217   [
9218    {
9219     "referenced_type" : "_ZTIPK8nlmsghdr"
9220    }
9221   ],
9222   "return_type" : "_ZTIPv",
9223   "source_file" : "external/libnl/include/netlink/msg.h"
9224  },
9225  {
9226   "function_name" : "nlmsg_total_size",
9227   "linker_set_key" : "nlmsg_total_size",
9228   "parameters" :
9229   [
9230    {
9231     "referenced_type" : "_ZTIi"
9232    }
9233   ],
9234   "return_type" : "_ZTIi",
9235   "source_file" : "external/libnl/include/netlink/msg.h"
9236  },
9237  {
9238   "function_name" : "nlmsg_valid_hdr",
9239   "linker_set_key" : "nlmsg_valid_hdr",
9240   "parameters" :
9241   [
9242    {
9243     "referenced_type" : "_ZTIPK8nlmsghdr"
9244    },
9245    {
9246     "referenced_type" : "_ZTIi"
9247    }
9248   ],
9249   "return_type" : "_ZTIi",
9250   "source_file" : "external/libnl/include/netlink/msg.h"
9251  },
9252  {
9253   "function_name" : "nlmsg_validate",
9254   "linker_set_key" : "nlmsg_validate",
9255   "parameters" :
9256   [
9257    {
9258     "referenced_type" : "_ZTIP8nlmsghdr"
9259    },
9260    {
9261     "referenced_type" : "_ZTIi"
9262    },
9263    {
9264     "referenced_type" : "_ZTIi"
9265    },
9266    {
9267     "referenced_type" : "_ZTIPK10nla_policy"
9268    }
9269   ],
9270   "return_type" : "_ZTIi",
9271   "source_file" : "external/libnl/include/netlink/msg.h"
9272  },
9273  {
9274   "function_name" : "rtnl_realms2str",
9275   "linker_set_key" : "rtnl_realms2str",
9276   "parameters" :
9277   [
9278    {
9279     "referenced_type" : "_ZTIj"
9280    },
9281    {
9282     "referenced_type" : "_ZTIPc"
9283    },
9284    {
9285     "referenced_type" : "_ZTIj"
9286    }
9287   ],
9288   "return_type" : "_ZTIPc",
9289   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
9290  },
9291  {
9292   "function_name" : "rtnl_route_metric2str",
9293   "linker_set_key" : "rtnl_route_metric2str",
9294   "parameters" :
9295   [
9296    {
9297     "referenced_type" : "_ZTIi"
9298    },
9299    {
9300     "referenced_type" : "_ZTIPc"
9301    },
9302    {
9303     "referenced_type" : "_ZTIj"
9304    }
9305   ],
9306   "return_type" : "_ZTIPc",
9307   "source_file" : "external/libnl/include/netlink/route/route.h"
9308  },
9309  {
9310   "function_name" : "rtnl_route_proto2str",
9311   "linker_set_key" : "rtnl_route_proto2str",
9312   "parameters" :
9313   [
9314    {
9315     "referenced_type" : "_ZTIi"
9316    },
9317    {
9318     "referenced_type" : "_ZTIPc"
9319    },
9320    {
9321     "referenced_type" : "_ZTIj"
9322    }
9323   ],
9324   "return_type" : "_ZTIPc",
9325   "source_file" : "external/libnl/include/netlink/route/route.h"
9326  },
9327  {
9328   "function_name" : "rtnl_route_read_protocol_names",
9329   "linker_set_key" : "rtnl_route_read_protocol_names",
9330   "parameters" :
9331   [
9332    {
9333     "referenced_type" : "_ZTIPKc"
9334    }
9335   ],
9336   "return_type" : "_ZTIi",
9337   "source_file" : "external/libnl/include/netlink/route/route.h"
9338  },
9339  {
9340   "function_name" : "rtnl_route_read_table_names",
9341   "linker_set_key" : "rtnl_route_read_table_names",
9342   "parameters" :
9343   [
9344    {
9345     "referenced_type" : "_ZTIPKc"
9346    }
9347   ],
9348   "return_type" : "_ZTIi",
9349   "source_file" : "external/libnl/include/netlink/route/route.h"
9350  },
9351  {
9352   "function_name" : "rtnl_route_str2metric",
9353   "linker_set_key" : "rtnl_route_str2metric",
9354   "parameters" :
9355   [
9356    {
9357     "referenced_type" : "_ZTIPKc"
9358    }
9359   ],
9360   "return_type" : "_ZTIi",
9361   "source_file" : "external/libnl/include/netlink/route/route.h"
9362  },
9363  {
9364   "function_name" : "rtnl_route_str2proto",
9365   "linker_set_key" : "rtnl_route_str2proto",
9366   "parameters" :
9367   [
9368    {
9369     "referenced_type" : "_ZTIPKc"
9370    }
9371   ],
9372   "return_type" : "_ZTIi",
9373   "source_file" : "external/libnl/include/netlink/route/route.h"
9374  },
9375  {
9376   "function_name" : "rtnl_route_str2table",
9377   "linker_set_key" : "rtnl_route_str2table",
9378   "parameters" :
9379   [
9380    {
9381     "referenced_type" : "_ZTIPKc"
9382    }
9383   ],
9384   "return_type" : "_ZTIi",
9385   "source_file" : "external/libnl/include/netlink/route/route.h"
9386  },
9387  {
9388   "function_name" : "rtnl_route_table2str",
9389   "linker_set_key" : "rtnl_route_table2str",
9390   "parameters" :
9391   [
9392    {
9393     "referenced_type" : "_ZTIi"
9394    },
9395    {
9396     "referenced_type" : "_ZTIPc"
9397    },
9398    {
9399     "referenced_type" : "_ZTIj"
9400    }
9401   ],
9402   "return_type" : "_ZTIPc",
9403   "source_file" : "external/libnl/include/netlink/route/route.h"
9404  },
9405  {
9406   "function_name" : "rtnl_scope2str",
9407   "linker_set_key" : "rtnl_scope2str",
9408   "parameters" :
9409   [
9410    {
9411     "referenced_type" : "_ZTIi"
9412    },
9413    {
9414     "referenced_type" : "_ZTIPc"
9415    },
9416    {
9417     "referenced_type" : "_ZTIj"
9418    }
9419   ],
9420   "return_type" : "_ZTIPc",
9421   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
9422  },
9423  {
9424   "function_name" : "rtnl_str2scope",
9425   "linker_set_key" : "rtnl_str2scope",
9426   "parameters" :
9427   [
9428    {
9429     "referenced_type" : "_ZTIPKc"
9430    }
9431   ],
9432   "return_type" : "_ZTIi",
9433   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
9434  }
9435 ],
9436 "global_vars" :
9437 [
9438  {
9439   "linker_set_key" : "nl_debug",
9440   "name" : "nl_debug",
9441   "referenced_type" : "_ZTIi",
9442   "source_file" : "external/libnl/include/netlink/netlink.h"
9443  },
9444  {
9445   "linker_set_key" : "nl_ver_maj",
9446   "name" : "nl_ver_maj",
9447   "referenced_type" : "_ZTIKi",
9448   "source_file" : "external/libnl/include/netlink/version.h"
9449  },
9450  {
9451   "linker_set_key" : "nl_ver_mic",
9452   "name" : "nl_ver_mic",
9453   "referenced_type" : "_ZTIKi",
9454   "source_file" : "external/libnl/include/netlink/version.h"
9455  },
9456  {
9457   "linker_set_key" : "nl_ver_min",
9458   "name" : "nl_ver_min",
9459   "referenced_type" : "_ZTIKi",
9460   "source_file" : "external/libnl/include/netlink/version.h"
9461  },
9462  {
9463   "linker_set_key" : "nl_ver_num",
9464   "name" : "nl_ver_num",
9465   "referenced_type" : "_ZTIKi",
9466   "source_file" : "external/libnl/include/netlink/version.h"
9467  }
9468 ],
9469 "lvalue_reference_types" : [],
9470 "pointer_types" :
9471 [
9472  {
9473   "alignment" : 4,
9474   "linker_set_key" : "_ZTIP10genlmsghdr",
9475   "name" : "genlmsghdr *",
9476   "referenced_type" : "_ZTI10genlmsghdr",
9477   "self_type" : "_ZTIP10genlmsghdr",
9478   "size" : 4,
9479   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9480  },
9481  {
9482   "alignment" : 4,
9483   "linker_set_key" : "_ZTIP10nl_msgtype",
9484   "name" : "nl_msgtype *",
9485   "referenced_type" : "_ZTI10nl_msgtype",
9486   "self_type" : "_ZTIP10nl_msgtype",
9487   "size" : 4,
9488   "source_file" : "external/libnl/include/netlink/cache.h"
9489  },
9490  {
9491   "alignment" : 4,
9492   "linker_set_key" : "_ZTIP10nla_policy",
9493   "name" : "nla_policy *",
9494   "referenced_type" : "_ZTI10nla_policy",
9495   "self_type" : "_ZTIP10nla_policy",
9496   "size" : 4,
9497   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9498  },
9499  {
9500   "alignment" : 4,
9501   "linker_set_key" : "_ZTIP10xfrmnl_sel",
9502   "name" : "xfrmnl_sel *",
9503   "referenced_type" : "_ZTI10xfrmnl_sel",
9504   "self_type" : "_ZTIP10xfrmnl_sel",
9505   "size" : 4,
9506   "source_file" : "external/libnl/include/netlink-private/types.h"
9507  },
9508  {
9509   "alignment" : 4,
9510   "linker_set_key" : "_ZTIP11flnl_result",
9511   "name" : "flnl_result *",
9512   "referenced_type" : "_ZTI11flnl_result",
9513   "self_type" : "_ZTIP11flnl_result",
9514   "size" : 4,
9515   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
9516  },
9517  {
9518   "alignment" : 4,
9519   "linker_set_key" : "_ZTIP11genl_family",
9520   "name" : "genl_family *",
9521   "referenced_type" : "_ZTI11genl_family",
9522   "self_type" : "_ZTIP11genl_family",
9523   "size" : 4,
9524   "source_file" : "external/libnl/include/netlink-private/types.h"
9525  },
9526  {
9527   "alignment" : 4,
9528   "linker_set_key" : "_ZTIP11nl_af_group",
9529   "name" : "nl_af_group *",
9530   "referenced_type" : "_ZTI11nl_af_group",
9531   "self_type" : "_ZTIP11nl_af_group",
9532   "size" : 4,
9533   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9534  },
9535  {
9536   "alignment" : 4,
9537   "linker_set_key" : "_ZTIP11nl_vf_vlans",
9538   "name" : "nl_vf_vlans *",
9539   "referenced_type" : "_ZTI11nl_vf_vlans",
9540   "self_type" : "_ZTIP11nl_vf_vlans",
9541   "size" : 4,
9542   "source_file" : "external/libnl/include/netlink-private/types.h"
9543  },
9544  {
9545   "alignment" : 4,
9546   "linker_set_key" : "_ZTIP11rtnl_tc_ops",
9547   "name" : "rtnl_tc_ops *",
9548   "referenced_type" : "_ZTI11rtnl_tc_ops",
9549   "self_type" : "_ZTIP11rtnl_tc_ops",
9550   "size" : 4,
9551   "source_file" : "external/libnl/include/netlink-private/types.h"
9552  },
9553  {
9554   "alignment" : 4,
9555   "linker_set_key" : "_ZTIP11sockaddr_nl",
9556   "name" : "sockaddr_nl *",
9557   "referenced_type" : "_ZTI11sockaddr_nl",
9558   "self_type" : "_ZTIP11sockaddr_nl",
9559   "size" : 4,
9560   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9561  },
9562  {
9563   "alignment" : 4,
9564   "linker_set_key" : "_ZTIP11xfrmnl_algo",
9565   "name" : "xfrmnl_algo *",
9566   "referenced_type" : "_ZTI11xfrmnl_algo",
9567   "self_type" : "_ZTIP11xfrmnl_algo",
9568   "size" : 4,
9569   "source_file" : "external/libnl/include/netlink-private/types.h"
9570  },
9571  {
9572   "alignment" : 4,
9573   "linker_set_key" : "_ZTIP12flnl_request",
9574   "name" : "flnl_request *",
9575   "referenced_type" : "_ZTI12flnl_request",
9576   "self_type" : "_ZTIP12flnl_request",
9577   "size" : 4,
9578   "source_file" : "external/libnl/include/netlink-private/types.h"
9579  },
9580  {
9581   "alignment" : 4,
9582   "linker_set_key" : "_ZTIP12nh_encap_ops",
9583   "name" : "nh_encap_ops *",
9584   "referenced_type" : "_ZTI12nh_encap_ops",
9585   "self_type" : "_ZTIP12nh_encap_ops",
9586   "size" : 4,
9587   "source_file" : "external/libnl/include/netlink-private/types.h"
9588  },
9589  {
9590   "alignment" : 4,
9591   "linker_set_key" : "_ZTIP12nl_cache_ops",
9592   "name" : "nl_cache_ops *",
9593   "referenced_type" : "_ZTI12nl_cache_ops",
9594   "self_type" : "_ZTIP12nl_cache_ops",
9595   "size" : 4,
9596   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9597  },
9598  {
9599   "alignment" : 4,
9600   "linker_set_key" : "_ZTIP12nl_hash_node",
9601   "name" : "nl_hash_node *",
9602   "referenced_type" : "_ZTI12nl_hash_node",
9603   "self_type" : "_ZTIP12nl_hash_node",
9604   "size" : 4,
9605   "source_file" : "external/libnl/include/netlink/hashtable.h"
9606  },
9607  {
9608   "alignment" : 4,
9609   "linker_set_key" : "_ZTIP12nl_list_head",
9610   "name" : "nl_list_head *",
9611   "referenced_type" : "_ZTI12nl_list_head",
9612   "self_type" : "_ZTIP12nl_list_head",
9613   "size" : 4,
9614   "source_file" : "external/libnl/include/netlink/list.h"
9615  },
9616  {
9617   "alignment" : 4,
9618   "linker_set_key" : "_ZTIP12rtnl_link_vf",
9619   "name" : "rtnl_link_vf *",
9620   "referenced_type" : "_ZTI12rtnl_link_vf",
9621   "self_type" : "_ZTIP12rtnl_link_vf",
9622   "size" : 4,
9623   "source_file" : "external/libnl/include/netlink-private/types.h"
9624  },
9625  {
9626   "alignment" : 4,
9627   "linker_set_key" : "_ZTIP12rtnl_nexthop",
9628   "name" : "rtnl_nexthop *",
9629   "referenced_type" : "_ZTI12rtnl_nexthop",
9630   "self_type" : "_ZTIP12rtnl_nexthop",
9631   "size" : 4,
9632   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
9633  },
9634  {
9635   "alignment" : 4,
9636   "linker_set_key" : "_ZTIP13nl_cache_mngr",
9637   "name" : "nl_cache_mngr *",
9638   "referenced_type" : "_ZTI13nl_cache_mngr",
9639   "self_type" : "_ZTIP13nl_cache_mngr",
9640   "size" : 4,
9641   "source_file" : "external/libnl/include/netlink/cache.h"
9642  },
9643  {
9644   "alignment" : 4,
9645   "linker_set_key" : "_ZTIP13nl_hash_table",
9646   "name" : "nl_hash_table *",
9647   "referenced_type" : "_ZTI13nl_hash_table",
9648   "self_type" : "_ZTIP13nl_hash_table",
9649   "size" : 4,
9650   "source_file" : "external/libnl/include/netlink-private/types.h"
9651  },
9652  {
9653   "alignment" : 4,
9654   "linker_set_key" : "_ZTIP13nl_object_ops",
9655   "name" : "nl_object_ops *",
9656   "referenced_type" : "_ZTI13nl_object_ops",
9657   "self_type" : "_ZTIP13nl_object_ops",
9658   "size" : 4,
9659   "source_file" : "external/libnl/include/netlink-private/object-api.h"
9660  },
9661  {
9662   "alignment" : 4,
9663   "linker_set_key" : "_ZTIP13rtnl_nh_encap",
9664   "name" : "rtnl_nh_encap *",
9665   "referenced_type" : "_ZTI13rtnl_nh_encap",
9666   "self_type" : "_ZTIP13rtnl_nh_encap",
9667   "size" : 4,
9668   "source_file" : "external/libnl/include/netlink-private/types.h"
9669  },
9670  {
9671   "alignment" : 4,
9672   "linker_set_key" : "_ZTIP14nl_cache_assoc",
9673   "name" : "nl_cache_assoc *",
9674   "referenced_type" : "_ZTI14nl_cache_assoc",
9675   "self_type" : "_ZTIP14nl_cache_assoc",
9676   "size" : 4,
9677   "source_file" : "external/libnl/include/netlink-private/types.h"
9678  },
9679  {
9680   "alignment" : 4,
9681   "linker_set_key" : "_ZTIP14nl_dump_params",
9682   "name" : "nl_dump_params *",
9683   "referenced_type" : "_ZTI14nl_dump_params",
9684   "self_type" : "_ZTIP14nl_dump_params",
9685   "size" : 4,
9686   "source_file" : "external/libnl/include/netlink/types.h"
9687  },
9688  {
9689   "alignment" : 4,
9690   "linker_set_key" : "_ZTIP15idiagnl_meminfo",
9691   "name" : "idiagnl_meminfo *",
9692   "referenced_type" : "_ZTI15idiagnl_meminfo",
9693   "self_type" : "_ZTIP15idiagnl_meminfo",
9694   "size" : 4,
9695   "source_file" : "external/libnl/include/netlink-private/types.h"
9696  },
9697  {
9698   "alignment" : 4,
9699   "linker_set_key" : "_ZTIP15nl_parser_param",
9700   "name" : "nl_parser_param *",
9701   "referenced_type" : "_ZTI15nl_parser_param",
9702   "self_type" : "_ZTIP15nl_parser_param",
9703   "size" : 4,
9704   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9705  },
9706  {
9707   "alignment" : 4,
9708   "linker_set_key" : "_ZTIP15nl_vf_vlan_info",
9709   "name" : "nl_vf_vlan_info *",
9710   "referenced_type" : "_ZTI15nl_vf_vlan_info",
9711   "self_type" : "_ZTIP15nl_vf_vlan_info",
9712   "size" : 4,
9713   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
9714  },
9715  {
9716   "alignment" : 4,
9717   "linker_set_key" : "_ZTIP15rtnl_ematch_ops",
9718   "name" : "rtnl_ematch_ops *",
9719   "referenced_type" : "_ZTI15rtnl_ematch_ops",
9720   "self_type" : "_ZTIP15rtnl_ematch_ops",
9721   "size" : 4,
9722   "source_file" : "external/libnl/include/netlink-private/types.h"
9723  },
9724  {
9725   "alignment" : 4,
9726   "linker_set_key" : "_ZTIP16rtnl_ematch_tree",
9727   "name" : "rtnl_ematch_tree *",
9728   "referenced_type" : "_ZTI16rtnl_ematch_tree",
9729   "self_type" : "_ZTIP16rtnl_ematch_tree",
9730   "size" : 4,
9731   "source_file" : "external/libnl/include/netlink-private/types.h"
9732  },
9733  {
9734   "alignment" : 4,
9735   "linker_set_key" : "_ZTIP16rtnl_link_af_ops",
9736   "name" : "rtnl_link_af_ops *",
9737   "referenced_type" : "_ZTI16rtnl_link_af_ops",
9738   "self_type" : "_ZTIP16rtnl_link_af_ops",
9739   "size" : 4,
9740   "source_file" : "external/libnl/include/netlink-private/types.h"
9741  },
9742  {
9743   "alignment" : 4,
9744   "linker_set_key" : "_ZTIP16xfrmnl_algo_aead",
9745   "name" : "xfrmnl_algo_aead *",
9746   "referenced_type" : "_ZTI16xfrmnl_algo_aead",
9747   "self_type" : "_ZTIP16xfrmnl_algo_aead",
9748   "size" : 4,
9749   "source_file" : "external/libnl/include/netlink-private/types.h"
9750  },
9751  {
9752   "alignment" : 4,
9753   "linker_set_key" : "_ZTIP16xfrmnl_algo_auth",
9754   "name" : "xfrmnl_algo_auth *",
9755   "referenced_type" : "_ZTI16xfrmnl_algo_auth",
9756   "self_type" : "_ZTIP16xfrmnl_algo_auth",
9757   "size" : 4,
9758   "source_file" : "external/libnl/include/netlink-private/types.h"
9759  },
9760  {
9761   "alignment" : 4,
9762   "linker_set_key" : "_ZTIP16xfrmnl_ltime_cfg",
9763   "name" : "xfrmnl_ltime_cfg *",
9764   "referenced_type" : "_ZTI16xfrmnl_ltime_cfg",
9765   "self_type" : "_ZTIP16xfrmnl_ltime_cfg",
9766   "size" : 4,
9767   "source_file" : "external/libnl/include/netlink-private/types.h"
9768  },
9769  {
9770   "alignment" : 4,
9771   "linker_set_key" : "_ZTIP17idiagnl_vegasinfo",
9772   "name" : "idiagnl_vegasinfo *",
9773   "referenced_type" : "_ZTI17idiagnl_vegasinfo",
9774   "self_type" : "_ZTIP17idiagnl_vegasinfo",
9775   "size" : 4,
9776   "source_file" : "external/libnl/include/netlink-private/types.h"
9777  },
9778  {
9779   "alignment" : 4,
9780   "linker_set_key" : "_ZTIP17xfrmnl_encap_tmpl",
9781   "name" : "xfrmnl_encap_tmpl *",
9782   "referenced_type" : "_ZTI17xfrmnl_encap_tmpl",
9783   "self_type" : "_ZTIP17xfrmnl_encap_tmpl",
9784   "size" : 4,
9785   "source_file" : "external/libnl/include/netlink-private/types.h"
9786  },
9787  {
9788   "alignment" : 4,
9789   "linker_set_key" : "_ZTIP18rtnl_link_info_ops",
9790   "name" : "rtnl_link_info_ops *",
9791   "referenced_type" : "_ZTI18rtnl_link_info_ops",
9792   "self_type" : "_ZTIP18rtnl_link_info_ops",
9793   "size" : 4,
9794   "source_file" : "external/libnl/include/netlink-private/types.h"
9795  },
9796  {
9797   "alignment" : 4,
9798   "linker_set_key" : "_ZTIP19xfrmnl_user_sec_ctx",
9799   "name" : "xfrmnl_user_sec_ctx *",
9800   "referenced_type" : "_ZTI19xfrmnl_user_sec_ctx",
9801   "self_type" : "_ZTIP19xfrmnl_user_sec_ctx",
9802   "size" : 4,
9803   "source_file" : "external/libnl/include/netlink-private/types.h"
9804  },
9805  {
9806   "alignment" : 4,
9807   "linker_set_key" : "_ZTIP23xfrmnl_replay_state_esn",
9808   "name" : "xfrmnl_replay_state_esn *",
9809   "referenced_type" : "_ZTI23xfrmnl_replay_state_esn",
9810   "self_type" : "_ZTIP23xfrmnl_replay_state_esn",
9811   "size" : 4,
9812   "source_file" : "external/libnl/include/netlink-private/types.h"
9813  },
9814  {
9815   "alignment" : 4,
9816   "linker_set_key" : "_ZTIP5iovec",
9817   "name" : "iovec *",
9818   "referenced_type" : "_ZTI5iovec",
9819   "self_type" : "_ZTIP5iovec",
9820   "size" : 4,
9821   "source_file" : "external/libnl/include/netlink/netlink.h"
9822  },
9823  {
9824   "alignment" : 4,
9825   "linker_set_key" : "_ZTIP5nl_cb",
9826   "name" : "nl_cb *",
9827   "referenced_type" : "_ZTI5nl_cb",
9828   "self_type" : "_ZTIP5nl_cb",
9829   "size" : 4,
9830   "source_file" : "external/libnl/include/netlink-private/types.h"
9831  },
9832  {
9833   "alignment" : 4,
9834   "linker_set_key" : "_ZTIP5ucred",
9835   "name" : "ucred *",
9836   "referenced_type" : "_ZTI5ucred",
9837   "self_type" : "_ZTIP5ucred",
9838   "size" : 4,
9839   "source_file" : "external/libnl/include/netlink-private/types.h"
9840  },
9841  {
9842   "alignment" : 4,
9843   "linker_set_key" : "_ZTIP6msghdr",
9844   "name" : "msghdr *",
9845   "referenced_type" : "_ZTI6msghdr",
9846   "self_type" : "_ZTIP6msghdr",
9847   "size" : 4,
9848   "source_file" : "external/libnl/include/netlink/netlink.h"
9849  },
9850  {
9851   "alignment" : 4,
9852   "linker_set_key" : "_ZTIP6nl_msg",
9853   "name" : "nl_msg *",
9854   "referenced_type" : "_ZTI6nl_msg",
9855   "self_type" : "_ZTIP6nl_msg",
9856   "size" : 4,
9857   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
9858  },
9859  {
9860   "alignment" : 4,
9861   "linker_set_key" : "_ZTIP6nlattr",
9862   "name" : "nlattr *",
9863   "referenced_type" : "_ZTI6nlattr",
9864   "self_type" : "_ZTIP6nlattr",
9865   "size" : 4,
9866   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
9867  },
9868  {
9869   "alignment" : 4,
9870   "linker_set_key" : "_ZTIP7__sFILE",
9871   "name" : "__sFILE *",
9872   "referenced_type" : "_ZTI7__sFILE",
9873   "self_type" : "_ZTIP7__sFILE",
9874   "size" : 4,
9875   "source_file" : "external/libnl/include/netlink/types.h"
9876  },
9877  {
9878   "alignment" : 4,
9879   "linker_set_key" : "_ZTIP7nl_addr",
9880   "name" : "nl_addr *",
9881   "referenced_type" : "_ZTI7nl_addr",
9882   "self_type" : "_ZTIP7nl_addr",
9883   "size" : 4,
9884   "source_file" : "external/libnl/include/netlink/addr.h"
9885  },
9886  {
9887   "alignment" : 4,
9888   "linker_set_key" : "_ZTIP7nl_data",
9889   "name" : "nl_data *",
9890   "referenced_type" : "_ZTI7nl_data",
9891   "self_type" : "_ZTIP7nl_data",
9892   "size" : 4,
9893   "source_file" : "external/libnl/include/netlink-private/types.h"
9894  },
9895  {
9896   "alignment" : 4,
9897   "linker_set_key" : "_ZTIP7nl_sock",
9898   "name" : "nl_sock *",
9899   "referenced_type" : "_ZTI7nl_sock",
9900   "self_type" : "_ZTIP7nl_sock",
9901   "size" : 4,
9902   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9903  },
9904  {
9905   "alignment" : 4,
9906   "linker_set_key" : "_ZTIP7rtnl_tc",
9907   "name" : "rtnl_tc *",
9908   "referenced_type" : "_ZTI7rtnl_tc",
9909   "self_type" : "_ZTIP7rtnl_tc",
9910   "size" : 4,
9911   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
9912  },
9913  {
9914   "alignment" : 4,
9915   "linker_set_key" : "_ZTIP8addrinfo",
9916   "name" : "addrinfo *",
9917   "referenced_type" : "_ZTI8addrinfo",
9918   "self_type" : "_ZTIP8addrinfo",
9919   "size" : 4,
9920   "source_file" : "external/libnl/include/netlink/addr.h"
9921  },
9922  {
9923   "alignment" : 4,
9924   "linker_set_key" : "_ZTIP8genl_cmd",
9925   "name" : "genl_cmd *",
9926   "referenced_type" : "_ZTI8genl_cmd",
9927   "self_type" : "_ZTIP8genl_cmd",
9928   "size" : 4,
9929   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9930  },
9931  {
9932   "alignment" : 4,
9933   "linker_set_key" : "_ZTIP8genl_ops",
9934   "name" : "genl_ops *",
9935   "referenced_type" : "_ZTI8genl_ops",
9936   "self_type" : "_ZTIP8genl_ops",
9937   "size" : 4,
9938   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9939  },
9940  {
9941   "alignment" : 4,
9942   "linker_set_key" : "_ZTIP8nl_cache",
9943   "name" : "nl_cache *",
9944   "referenced_type" : "_ZTI8nl_cache",
9945   "self_type" : "_ZTIP8nl_cache",
9946   "size" : 4,
9947   "source_file" : "external/libnl/include/netlink-private/object-api.h"
9948  },
9949  {
9950   "alignment" : 4,
9951   "linker_set_key" : "_ZTIP8nlmsgerr",
9952   "name" : "nlmsgerr *",
9953   "referenced_type" : "_ZTI8nlmsgerr",
9954   "self_type" : "_ZTIP8nlmsgerr",
9955   "size" : 4,
9956   "source_file" : "external/libnl/include/netlink-private/types.h"
9957  },
9958  {
9959   "alignment" : 4,
9960   "linker_set_key" : "_ZTIP8nlmsghdr",
9961   "name" : "nlmsghdr *",
9962   "referenced_type" : "_ZTI8nlmsghdr",
9963   "self_type" : "_ZTIP8nlmsghdr",
9964   "size" : 4,
9965   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9966  },
9967  {
9968   "alignment" : 4,
9969   "linker_set_key" : "_ZTIP8rtnl_act",
9970   "name" : "rtnl_act *",
9971   "referenced_type" : "_ZTI8rtnl_act",
9972   "self_type" : "_ZTIP8rtnl_act",
9973   "size" : 4,
9974   "source_file" : "external/libnl/include/netlink-private/types.h"
9975  },
9976  {
9977   "alignment" : 4,
9978   "linker_set_key" : "_ZTIP8sockaddr",
9979   "name" : "sockaddr *",
9980   "referenced_type" : "_ZTI8sockaddr",
9981   "self_type" : "_ZTIP8sockaddr",
9982   "size" : 4,
9983   "source_file" : "external/libnl/include/netlink/addr.h"
9984  },
9985  {
9986   "alignment" : 4,
9987   "linker_set_key" : "_ZTIP9genl_info",
9988   "name" : "genl_info *",
9989   "referenced_type" : "_ZTI9genl_info",
9990   "self_type" : "_ZTIP9genl_info",
9991   "size" : 4,
9992   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9993  },
9994  {
9995   "alignment" : 4,
9996   "linker_set_key" : "_ZTIP9nl_object",
9997   "name" : "nl_object *",
9998   "referenced_type" : "_ZTI9nl_object",
9999   "self_type" : "_ZTIP9nl_object",
10000   "size" : 4,
10001   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10002  },
10003  {
10004   "alignment" : 4,
10005   "linker_set_key" : "_ZTIP9rtnl_link",
10006   "name" : "rtnl_link *",
10007   "referenced_type" : "_ZTI9rtnl_link",
10008   "self_type" : "_ZTIP9rtnl_link",
10009   "size" : 4,
10010   "source_file" : "external/libnl/include/netlink-private/types.h"
10011  },
10012  {
10013   "alignment" : 4,
10014   "linker_set_key" : "_ZTIPFPciS_jE",
10015   "name" : "char *(*)(int, char *, unsigned int)",
10016   "referenced_type" : "_ZTIFPciS_jE",
10017   "self_type" : "_ZTIPFPciS_jE",
10018   "size" : 4,
10019   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10020  },
10021  {
10022   "alignment" : 4,
10023   "linker_set_key" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE",
10024   "name" : "int (*)(sockaddr_nl *, nlmsgerr *, void *)",
10025   "referenced_type" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
10026   "self_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE",
10027   "size" : 4,
10028   "source_file" : "external/libnl/include/netlink-private/types.h"
10029  },
10030  {
10031   "alignment" : 4,
10032   "linker_set_key" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
10033   "name" : "int (*)(nl_cache_ops *, sockaddr_nl *, nlmsghdr *, nl_parser_param *)",
10034   "referenced_type" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
10035   "self_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
10036   "size" : 4,
10037   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10038  },
10039  {
10040   "alignment" : 4,
10041   "linker_set_key" : "_ZTIPFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
10042   "name" : "int (*)(nl_cache_ops *, genl_cmd *, genl_info *, void *)",
10043   "referenced_type" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
10044   "self_type" : "_ZTIPFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
10045   "size" : 4,
10046   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
10047  },
10048  {
10049   "alignment" : 4,
10050   "linker_set_key" : "_ZTIPFiP6nl_msgPvE",
10051   "name" : "int (*)(nl_msg *, void *)",
10052   "referenced_type" : "_ZTIFiP6nl_msgPvE",
10053   "self_type" : "_ZTIPFiP6nl_msgPvE",
10054   "size" : 4,
10055   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10056  },
10057  {
10058   "alignment" : 4,
10059   "linker_set_key" : "_ZTIPFiP6nlattrP12rtnl_nexthopE",
10060   "name" : "int (*)(nlattr *, rtnl_nexthop *)",
10061   "referenced_type" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
10062   "self_type" : "_ZTIPFiP6nlattrP12rtnl_nexthopE",
10063   "size" : 4,
10064   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10065  },
10066  {
10067   "alignment" : 4,
10068   "linker_set_key" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
10069   "name" : "int (*)(nl_sock *, sockaddr_nl *, unsigned char **, ucred **)",
10070   "referenced_type" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
10071   "self_type" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
10072   "size" : 4,
10073   "source_file" : "external/libnl/include/netlink-private/types.h"
10074  },
10075  {
10076   "alignment" : 4,
10077   "linker_set_key" : "_ZTIPFiP7nl_sockP5nl_cbE",
10078   "name" : "int (*)(nl_sock *, nl_cb *)",
10079   "referenced_type" : "_ZTIFiP7nl_sockP5nl_cbE",
10080   "self_type" : "_ZTIPFiP7nl_sockP5nl_cbE",
10081   "size" : 4,
10082   "source_file" : "external/libnl/include/netlink-private/types.h"
10083  },
10084  {
10085   "alignment" : 4,
10086   "linker_set_key" : "_ZTIPFiP7nl_sockP6nl_msgE",
10087   "name" : "int (*)(nl_sock *, nl_msg *)",
10088   "referenced_type" : "_ZTIFiP7nl_sockP6nl_msgE",
10089   "self_type" : "_ZTIPFiP7nl_sockP6nl_msgE",
10090   "size" : 4,
10091   "source_file" : "external/libnl/include/netlink-private/types.h"
10092  },
10093  {
10094   "alignment" : 4,
10095   "linker_set_key" : "_ZTIPFiP7rtnl_tcPvE",
10096   "name" : "int (*)(rtnl_tc *, void *)",
10097   "referenced_type" : "_ZTIFiP7rtnl_tcPvE",
10098   "self_type" : "_ZTIPFiP7rtnl_tcPvE",
10099   "size" : 4,
10100   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10101  },
10102  {
10103   "alignment" : 4,
10104   "linker_set_key" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE",
10105   "name" : "int (*)(rtnl_tc *, void *, nl_msg *)",
10106   "referenced_type" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
10107   "self_type" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE",
10108   "size" : 4,
10109   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10110  },
10111  {
10112   "alignment" : 4,
10113   "linker_set_key" : "_ZTIPFiP8nl_cacheP7nl_sockE",
10114   "name" : "int (*)(nl_cache *, nl_sock *)",
10115   "referenced_type" : "_ZTIFiP8nl_cacheP7nl_sockE",
10116   "self_type" : "_ZTIPFiP8nl_cacheP7nl_sockE",
10117   "size" : 4,
10118   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10119  },
10120  {
10121   "alignment" : 4,
10122   "linker_set_key" : "_ZTIPFiP8nl_cacheP9nl_objectE",
10123   "name" : "int (*)(nl_cache *, nl_object *)",
10124   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectE",
10125   "self_type" : "_ZTIPFiP8nl_cacheP9nl_objectE",
10126   "size" : 4,
10127   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10128  },
10129  {
10130   "alignment" : 4,
10131   "linker_set_key" : "_ZTIPFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E",
10132   "name" : "int (*)(nl_cache *, nl_object *, void (*)(nl_cache *, nl_object *, int, void *), void (*)(nl_cache *, nl_object *, nl_object *, unsigned long long, int, void *), void *)",
10133   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E",
10134   "self_type" : "_ZTIPFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E",
10135   "size" : 4,
10136   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10137  },
10138  {
10139   "alignment" : 4,
10140   "linker_set_key" : "_ZTIPFiP9nl_objectP15nl_parser_paramE",
10141   "name" : "int (*)(nl_object *, nl_parser_param *)",
10142   "referenced_type" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
10143   "self_type" : "_ZTIPFiP9nl_objectP15nl_parser_paramE",
10144   "size" : 4,
10145   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10146  },
10147  {
10148   "alignment" : 4,
10149   "linker_set_key" : "_ZTIPFiP9nl_objectS0_E",
10150   "name" : "int (*)(nl_object *, nl_object *)",
10151   "referenced_type" : "_ZTIFiP9nl_objectS0_E",
10152   "self_type" : "_ZTIPFiP9nl_objectS0_E",
10153   "size" : 4,
10154   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10155  },
10156  {
10157   "alignment" : 4,
10158   "linker_set_key" : "_ZTIPFiPvS_E",
10159   "name" : "int (*)(void *, void *)",
10160   "referenced_type" : "_ZTIFiPvS_E",
10161   "self_type" : "_ZTIPFiPvS_E",
10162   "size" : 4,
10163   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10164  },
10165  {
10166   "alignment" : 4,
10167   "linker_set_key" : "_ZTIPFilPKcE",
10168   "name" : "int (*)(long, const char *)",
10169   "referenced_type" : "_ZTIFilPKcE",
10170   "self_type" : "_ZTIPFilPKcE",
10171   "size" : 4,
10172   "source_file" : "external/libnl/include/netlink-private/netlink.h"
10173  },
10174  {
10175   "alignment" : 4,
10176   "linker_set_key" : "_ZTIPFjP9nl_objectE",
10177   "name" : "unsigned int (*)(nl_object *)",
10178   "referenced_type" : "_ZTIFjP9nl_objectE",
10179   "self_type" : "_ZTIPFjP9nl_objectE",
10180   "size" : 4,
10181   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10182  },
10183  {
10184   "alignment" : 4,
10185   "linker_set_key" : "_ZTIPFvP12nl_cache_opsPvE",
10186   "name" : "void (*)(nl_cache_ops *, void *)",
10187   "referenced_type" : "_ZTIFvP12nl_cache_opsPvE",
10188   "self_type" : "_ZTIPFvP12nl_cache_opsPvE",
10189   "size" : 4,
10190   "source_file" : "external/libnl/include/netlink/cache.h"
10191  },
10192  {
10193   "alignment" : 4,
10194   "linker_set_key" : "_ZTIPFvP14nl_dump_paramsPcE",
10195   "name" : "void (*)(nl_dump_params *, char *)",
10196   "referenced_type" : "_ZTIFvP14nl_dump_paramsPcE",
10197   "self_type" : "_ZTIPFvP14nl_dump_paramsPcE",
10198   "size" : 4,
10199   "source_file" : "external/libnl/include/netlink/types.h"
10200  },
10201  {
10202   "alignment" : 4,
10203   "linker_set_key" : "_ZTIPFvP14nl_dump_paramsiE",
10204   "name" : "void (*)(nl_dump_params *, int)",
10205   "referenced_type" : "_ZTIFvP14nl_dump_paramsiE",
10206   "self_type" : "_ZTIPFvP14nl_dump_paramsiE",
10207   "size" : 4,
10208   "source_file" : "external/libnl/include/netlink/types.h"
10209  },
10210  {
10211   "alignment" : 4,
10212   "linker_set_key" : "_ZTIPFvP7rtnl_tcP14nl_dump_paramsE",
10213   "name" : "void (*)(rtnl_tc *, nl_dump_params *)",
10214   "referenced_type" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
10215   "self_type" : "_ZTIPFvP7rtnl_tcP14nl_dump_paramsE",
10216   "size" : 4,
10217   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10218  },
10219  {
10220   "alignment" : 4,
10221   "linker_set_key" : "_ZTIPFvP7rtnl_tcPvE",
10222   "name" : "void (*)(rtnl_tc *, void *)",
10223   "referenced_type" : "_ZTIFvP7rtnl_tcPvE",
10224   "self_type" : "_ZTIPFvP7rtnl_tcPvE",
10225   "size" : 4,
10226   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10227  },
10228  {
10229   "alignment" : 4,
10230   "linker_set_key" : "_ZTIPFvP7rtnl_tcPvP14nl_dump_paramsE",
10231   "name" : "void (*)(rtnl_tc *, void *, nl_dump_params *)",
10232   "referenced_type" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
10233   "self_type" : "_ZTIPFvP7rtnl_tcPvP14nl_dump_paramsE",
10234   "size" : 4,
10235   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10236  },
10237  {
10238   "alignment" : 4,
10239   "linker_set_key" : "_ZTIPFvP8nl_cacheP9nl_objectS2_yiPvE",
10240   "name" : "void (*)(nl_cache *, nl_object *, nl_object *, unsigned long long, int, void *)",
10241   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectS2_yiPvE",
10242   "self_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_yiPvE",
10243   "size" : 4,
10244   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10245  },
10246  {
10247   "alignment" : 4,
10248   "linker_set_key" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE",
10249   "name" : "void (*)(nl_cache *, nl_object *, int, void *)",
10250   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
10251   "self_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE",
10252   "size" : 4,
10253   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10254  },
10255  {
10256   "alignment" : 4,
10257   "linker_set_key" : "_ZTIPFvP9nl_objectE",
10258   "name" : "void (*)(nl_object *)",
10259   "referenced_type" : "_ZTIFvP9nl_objectE",
10260   "self_type" : "_ZTIPFvP9nl_objectE",
10261   "size" : 4,
10262   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10263  },
10264  {
10265   "alignment" : 4,
10266   "linker_set_key" : "_ZTIPFvP9nl_objectP14nl_dump_paramsE",
10267   "name" : "void (*)(nl_object *, nl_dump_params *)",
10268   "referenced_type" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
10269   "self_type" : "_ZTIPFvP9nl_objectP14nl_dump_paramsE",
10270   "size" : 4,
10271   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10272  },
10273  {
10274   "alignment" : 4,
10275   "linker_set_key" : "_ZTIPFvP9nl_objectPjjE",
10276   "name" : "void (*)(nl_object *, unsigned int *, unsigned int)",
10277   "referenced_type" : "_ZTIFvP9nl_objectPjjE",
10278   "self_type" : "_ZTIPFvP9nl_objectPjjE",
10279   "size" : 4,
10280   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10281  },
10282  {
10283   "alignment" : 4,
10284   "linker_set_key" : "_ZTIPFvP9nl_objectPvE",
10285   "name" : "void (*)(nl_object *, void *)",
10286   "referenced_type" : "_ZTIFvP9nl_objectPvE",
10287   "self_type" : "_ZTIPFvP9nl_objectPvE",
10288   "size" : 4,
10289   "source_file" : "external/libnl/include/netlink/cache.h"
10290  },
10291  {
10292   "alignment" : 4,
10293   "linker_set_key" : "_ZTIPFvPvE",
10294   "name" : "void (*)(void *)",
10295   "referenced_type" : "_ZTIFvPvE",
10296   "self_type" : "_ZTIPFvPvE",
10297   "size" : 4,
10298   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10299  },
10300  {
10301   "alignment" : 4,
10302   "linker_set_key" : "_ZTIPFvPvP14nl_dump_paramsE",
10303   "name" : "void (*)(void *, nl_dump_params *)",
10304   "referenced_type" : "_ZTIFvPvP14nl_dump_paramsE",
10305   "self_type" : "_ZTIPFvPvP14nl_dump_paramsE",
10306   "size" : 4,
10307   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10308  },
10309  {
10310   "alignment" : 4,
10311   "linker_set_key" : "_ZTIPFvvE",
10312   "name" : "void (*)(void)",
10313   "referenced_type" : "_ZTIFvvE",
10314   "self_type" : "_ZTIPFvvE",
10315   "size" : 4,
10316   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10317  },
10318  {
10319   "alignment" : 4,
10320   "linker_set_key" : "_ZTIPFyP9nl_objectS0_yiE",
10321   "name" : "unsigned long long (*)(nl_object *, nl_object *, unsigned long long, int)",
10322   "referenced_type" : "_ZTIFyP9nl_objectS0_yiE",
10323   "self_type" : "_ZTIPFyP9nl_objectS0_yiE",
10324   "size" : 4,
10325   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10326  },
10327  {
10328   "alignment" : 4,
10329   "linker_set_key" : "_ZTIPK10genlmsghdr",
10330   "name" : "const genlmsghdr *",
10331   "referenced_type" : "_ZTIK10genlmsghdr",
10332   "self_type" : "_ZTIPK10genlmsghdr",
10333   "size" : 4,
10334   "source_file" : "external/libnl/include/netlink/genl/genl.h"
10335  },
10336  {
10337   "alignment" : 4,
10338   "linker_set_key" : "_ZTIPK10nla_policy",
10339   "name" : "const nla_policy *",
10340   "referenced_type" : "_ZTIK10nla_policy",
10341   "self_type" : "_ZTIPK10nla_policy",
10342   "size" : 4,
10343   "source_file" : "external/libnl/include/netlink/attr.h"
10344  },
10345  {
10346   "alignment" : 4,
10347   "linker_set_key" : "_ZTIPK6nl_msg",
10348   "name" : "const nl_msg *",
10349   "referenced_type" : "_ZTIK6nl_msg",
10350   "self_type" : "_ZTIPK6nl_msg",
10351   "size" : 4,
10352   "source_file" : "external/libnl/include/netlink/attr.h"
10353  },
10354  {
10355   "alignment" : 4,
10356   "linker_set_key" : "_ZTIPK6nlattr",
10357   "name" : "const nlattr *",
10358   "referenced_type" : "_ZTIK6nlattr",
10359   "self_type" : "_ZTIPK6nlattr",
10360   "size" : 4,
10361   "source_file" : "external/libnl/include/netlink/addr.h"
10362  },
10363  {
10364   "alignment" : 4,
10365   "linker_set_key" : "_ZTIPK7nl_addr",
10366   "name" : "const nl_addr *",
10367   "referenced_type" : "_ZTIK7nl_addr",
10368   "self_type" : "_ZTIPK7nl_addr",
10369   "size" : 4,
10370   "source_file" : "external/libnl/include/netlink/addr.h"
10371  },
10372  {
10373   "alignment" : 4,
10374   "linker_set_key" : "_ZTIPK7nl_data",
10375   "name" : "const nl_data *",
10376   "referenced_type" : "_ZTIK7nl_data",
10377   "self_type" : "_ZTIPK7nl_data",
10378   "size" : 4,
10379   "source_file" : "external/libnl/include/netlink/attr.h"
10380  },
10381  {
10382   "alignment" : 4,
10383   "linker_set_key" : "_ZTIPK7nl_sock",
10384   "name" : "const nl_sock *",
10385   "referenced_type" : "_ZTIK7nl_sock",
10386   "self_type" : "_ZTIPK7nl_sock",
10387   "size" : 4,
10388   "source_file" : "external/libnl/include/netlink/socket.h"
10389  },
10390  {
10391   "alignment" : 4,
10392   "linker_set_key" : "_ZTIPK8nlmsghdr",
10393   "name" : "const nlmsghdr *",
10394   "referenced_type" : "_ZTIK8nlmsghdr",
10395   "self_type" : "_ZTIPK8nlmsghdr",
10396   "size" : 4,
10397   "source_file" : "external/libnl/include/netlink/msg.h"
10398  },
10399  {
10400   "alignment" : 4,
10401   "linker_set_key" : "_ZTIPK9nl_object",
10402   "name" : "const nl_object *",
10403   "referenced_type" : "_ZTIK9nl_object",
10404   "self_type" : "_ZTIPK9nl_object",
10405   "size" : 4,
10406   "source_file" : "external/libnl/include/netlink/object.h"
10407  },
10408  {
10409   "alignment" : 4,
10410   "linker_set_key" : "_ZTIPK9trans_tbl",
10411   "name" : "const trans_tbl *",
10412   "referenced_type" : "_ZTIK9trans_tbl",
10413   "self_type" : "_ZTIPK9trans_tbl",
10414   "size" : 4,
10415   "source_file" : "external/libnl/include/netlink-private/netlink.h"
10416  },
10417  {
10418   "alignment" : 4,
10419   "linker_set_key" : "_ZTIPKc",
10420   "name" : "const char *",
10421   "referenced_type" : "_ZTIKc",
10422   "self_type" : "_ZTIPKc",
10423   "size" : 4,
10424   "source_file" : "external/libnl/include/netlink/addr.h"
10425  },
10426  {
10427   "alignment" : 4,
10428   "linker_set_key" : "_ZTIPKj",
10429   "name" : "const unsigned int *",
10430   "referenced_type" : "_ZTIKj",
10431   "self_type" : "_ZTIPKj",
10432   "size" : 4,
10433   "source_file" : "external/libnl/include/netlink-private/socket.h"
10434  },
10435  {
10436   "alignment" : 4,
10437   "linker_set_key" : "_ZTIPKv",
10438   "name" : "const void *",
10439   "referenced_type" : "_ZTIKv",
10440   "self_type" : "_ZTIPKv",
10441   "size" : 4,
10442   "source_file" : "external/libnl/include/netlink/addr.h"
10443  },
10444  {
10445   "alignment" : 4,
10446   "linker_set_key" : "_ZTIPP12nl_hash_node",
10447   "name" : "nl_hash_node **",
10448   "referenced_type" : "_ZTIP12nl_hash_node",
10449   "self_type" : "_ZTIPP12nl_hash_node",
10450   "size" : 4,
10451   "source_file" : "external/libnl/include/netlink/hashtable.h"
10452  },
10453  {
10454   "alignment" : 4,
10455   "linker_set_key" : "_ZTIPP13nl_cache_mngr",
10456   "name" : "nl_cache_mngr **",
10457   "referenced_type" : "_ZTIP13nl_cache_mngr",
10458   "self_type" : "_ZTIPP13nl_cache_mngr",
10459   "size" : 4,
10460   "source_file" : "external/libnl/include/netlink/cache.h"
10461  },
10462  {
10463   "alignment" : 4,
10464   "linker_set_key" : "_ZTIPP5ucred",
10465   "name" : "ucred **",
10466   "referenced_type" : "_ZTIP5ucred",
10467   "self_type" : "_ZTIPP5ucred",
10468   "size" : 4,
10469   "source_file" : "external/libnl/include/netlink-private/types.h"
10470  },
10471  {
10472   "alignment" : 4,
10473   "linker_set_key" : "_ZTIPP6nl_msg",
10474   "name" : "nl_msg **",
10475   "referenced_type" : "_ZTIP6nl_msg",
10476   "self_type" : "_ZTIPP6nl_msg",
10477   "size" : 4,
10478   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
10479  },
10480  {
10481   "alignment" : 4,
10482   "linker_set_key" : "_ZTIPP6nlattr",
10483   "name" : "nlattr **",
10484   "referenced_type" : "_ZTIP6nlattr",
10485   "self_type" : "_ZTIPP6nlattr",
10486   "size" : 4,
10487   "source_file" : "external/libnl/include/netlink/attr.h"
10488  },
10489  {
10490   "alignment" : 4,
10491   "linker_set_key" : "_ZTIPP7nl_addr",
10492   "name" : "nl_addr **",
10493   "referenced_type" : "_ZTIP7nl_addr",
10494   "self_type" : "_ZTIPP7nl_addr",
10495   "size" : 4,
10496   "source_file" : "external/libnl/include/netlink/addr.h"
10497  },
10498  {
10499   "alignment" : 4,
10500   "linker_set_key" : "_ZTIPP8addrinfo",
10501   "name" : "addrinfo **",
10502   "referenced_type" : "_ZTIP8addrinfo",
10503   "self_type" : "_ZTIPP8addrinfo",
10504   "size" : 4,
10505   "source_file" : "external/libnl/include/netlink/addr.h"
10506  },
10507  {
10508   "alignment" : 4,
10509   "linker_set_key" : "_ZTIPP8nl_cache",
10510   "name" : "nl_cache **",
10511   "referenced_type" : "_ZTIP8nl_cache",
10512   "self_type" : "_ZTIPP8nl_cache",
10513   "size" : 4,
10514   "source_file" : "external/libnl/include/netlink/cache.h"
10515  },
10516  {
10517   "alignment" : 4,
10518   "linker_set_key" : "_ZTIPP9nl_object",
10519   "name" : "nl_object **",
10520   "referenced_type" : "_ZTIP9nl_object",
10521   "self_type" : "_ZTIPP9nl_object",
10522   "size" : 4,
10523   "source_file" : "external/libnl/include/netlink/netlink.h"
10524  },
10525  {
10526   "alignment" : 4,
10527   "linker_set_key" : "_ZTIPPc",
10528   "name" : "char **",
10529   "referenced_type" : "_ZTIPc",
10530   "self_type" : "_ZTIPPc",
10531   "size" : 4,
10532   "source_file" : "external/libnl/include/netlink/utils.h"
10533  },
10534  {
10535   "alignment" : 4,
10536   "linker_set_key" : "_ZTIPPh",
10537   "name" : "unsigned char **",
10538   "referenced_type" : "_ZTIPh",
10539   "self_type" : "_ZTIPPh",
10540   "size" : 4,
10541   "source_file" : "external/libnl/include/netlink-private/types.h"
10542  },
10543  {
10544   "alignment" : 4,
10545   "linker_set_key" : "_ZTIPc",
10546   "name" : "char *",
10547   "referenced_type" : "_ZTIc",
10548   "self_type" : "_ZTIPc",
10549   "size" : 4,
10550   "source_file" : "external/libnl/include/netlink/types.h"
10551  },
10552  {
10553   "alignment" : 4,
10554   "linker_set_key" : "_ZTIPh",
10555   "name" : "unsigned char *",
10556   "referenced_type" : "_ZTIh",
10557   "self_type" : "_ZTIPh",
10558   "size" : 4,
10559   "source_file" : "external/libnl/include/netlink-private/types.h"
10560  },
10561  {
10562   "alignment" : 4,
10563   "linker_set_key" : "_ZTIPi",
10564   "name" : "int *",
10565   "referenced_type" : "_ZTIi",
10566   "self_type" : "_ZTIPi",
10567   "size" : 4,
10568   "source_file" : "external/libnl/include/netlink/addr.h"
10569  },
10570  {
10571   "alignment" : 4,
10572   "linker_set_key" : "_ZTIPj",
10573   "name" : "unsigned int *",
10574   "referenced_type" : "_ZTIj",
10575   "self_type" : "_ZTIPj",
10576   "size" : 4,
10577   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10578  },
10579  {
10580   "alignment" : 4,
10581   "linker_set_key" : "_ZTIPs",
10582   "name" : "short *",
10583   "referenced_type" : "_ZTIs",
10584   "self_type" : "_ZTIPs",
10585   "size" : 4,
10586   "source_file" : "external/libnl/include/netlink-private/types.h"
10587  },
10588  {
10589   "alignment" : 4,
10590   "linker_set_key" : "_ZTIPv",
10591   "name" : "void *",
10592   "referenced_type" : "_ZTIv",
10593   "self_type" : "_ZTIPv",
10594   "size" : 4,
10595   "source_file" : "external/libnl/include/netlink/types.h"
10596  },
10597  {
10598   "alignment" : 4,
10599   "linker_set_key" : "_ZTIPy",
10600   "name" : "unsigned long long *",
10601   "referenced_type" : "_ZTIy",
10602   "self_type" : "_ZTIPy",
10603   "size" : 4,
10604   "source_file" : "external/libnl/include/netlink/utils.h"
10605  }
10606 ],
10607 "qualified_types" :
10608 [
10609  {
10610   "alignment" : 2,
10611   "is_const" : true,
10612   "linker_set_key" : "_ZTIK10genlmsghdr",
10613   "name" : "const genlmsghdr",
10614   "referenced_type" : "_ZTI10genlmsghdr",
10615   "self_type" : "_ZTIK10genlmsghdr",
10616   "size" : 4,
10617   "source_file" : "external/libnl/include/netlink/genl/genl.h"
10618  },
10619  {
10620   "alignment" : 2,
10621   "is_const" : true,
10622   "linker_set_key" : "_ZTIK10nla_policy",
10623   "name" : "const nla_policy",
10624   "referenced_type" : "_ZTI10nla_policy",
10625   "self_type" : "_ZTIK10nla_policy",
10626   "size" : 6,
10627   "source_file" : "external/libnl/include/netlink/attr.h"
10628  },
10629  {
10630   "alignment" : 4,
10631   "is_const" : true,
10632   "linker_set_key" : "_ZTIK6nl_msg",
10633   "name" : "const nl_msg",
10634   "referenced_type" : "_ZTI6nl_msg",
10635   "self_type" : "_ZTIK6nl_msg",
10636   "size" : 56,
10637   "source_file" : "external/libnl/include/netlink/attr.h"
10638  },
10639  {
10640   "alignment" : 2,
10641   "is_const" : true,
10642   "linker_set_key" : "_ZTIK6nlattr",
10643   "name" : "const nlattr",
10644   "referenced_type" : "_ZTI6nlattr",
10645   "self_type" : "_ZTIK6nlattr",
10646   "size" : 4,
10647   "source_file" : "external/libnl/include/netlink/addr.h"
10648  },
10649  {
10650   "alignment" : 4,
10651   "is_const" : true,
10652   "linker_set_key" : "_ZTIK7nl_addr",
10653   "name" : "const nl_addr",
10654   "referenced_type" : "_ZTI7nl_addr",
10655   "self_type" : "_ZTIK7nl_addr",
10656   "size" : 20,
10657   "source_file" : "external/libnl/include/netlink/addr.h"
10658  },
10659  {
10660   "alignment" : 4,
10661   "is_const" : true,
10662   "linker_set_key" : "_ZTIK7nl_data",
10663   "name" : "const nl_data",
10664   "referenced_type" : "_ZTI7nl_data",
10665   "self_type" : "_ZTIK7nl_data",
10666   "size" : 8,
10667   "source_file" : "external/libnl/include/netlink/attr.h"
10668  },
10669  {
10670   "alignment" : 4,
10671   "is_const" : true,
10672   "linker_set_key" : "_ZTIK7nl_sock",
10673   "name" : "const nl_sock",
10674   "referenced_type" : "_ZTI7nl_sock",
10675   "self_type" : "_ZTIK7nl_sock",
10676   "size" : 52,
10677   "source_file" : "external/libnl/include/netlink/socket.h"
10678  },
10679  {
10680   "alignment" : 4,
10681   "is_const" : true,
10682   "linker_set_key" : "_ZTIK8nlmsghdr",
10683   "name" : "const nlmsghdr",
10684   "referenced_type" : "_ZTI8nlmsghdr",
10685   "self_type" : "_ZTIK8nlmsghdr",
10686   "size" : 16,
10687   "source_file" : "external/libnl/include/netlink/msg.h"
10688  },
10689  {
10690   "alignment" : 8,
10691   "is_const" : true,
10692   "linker_set_key" : "_ZTIK9nl_object",
10693   "name" : "const nl_object",
10694   "referenced_type" : "_ZTI9nl_object",
10695   "self_type" : "_ZTIK9nl_object",
10696   "size" : 40,
10697   "source_file" : "external/libnl/include/netlink/object.h"
10698  },
10699  {
10700   "alignment" : 8,
10701   "is_const" : true,
10702   "linker_set_key" : "_ZTIK9trans_tbl",
10703   "name" : "const trans_tbl",
10704   "referenced_type" : "_ZTI9trans_tbl",
10705   "self_type" : "_ZTIK9trans_tbl",
10706   "size" : 16,
10707   "source_file" : "external/libnl/include/netlink-private/netlink.h"
10708  },
10709  {
10710   "alignment" : 1,
10711   "is_const" : true,
10712   "linker_set_key" : "_ZTIKc",
10713   "name" : "const char",
10714   "referenced_type" : "_ZTIc",
10715   "self_type" : "_ZTIKc",
10716   "size" : 1,
10717   "source_file" : "external/libnl/include/netlink/addr.h"
10718  },
10719  {
10720   "alignment" : 4,
10721   "is_const" : true,
10722   "linker_set_key" : "_ZTIKi",
10723   "name" : "const int",
10724   "referenced_type" : "_ZTIi",
10725   "self_type" : "_ZTIKi",
10726   "size" : 4,
10727   "source_file" : "external/libnl/include/netlink/version.h"
10728  },
10729  {
10730   "alignment" : 4,
10731   "is_const" : true,
10732   "linker_set_key" : "_ZTIKj",
10733   "name" : "const unsigned int",
10734   "referenced_type" : "_ZTIj",
10735   "self_type" : "_ZTIKj",
10736   "size" : 4,
10737   "source_file" : "external/libnl/include/netlink-private/socket.h"
10738  },
10739  {
10740   "is_const" : true,
10741   "linker_set_key" : "_ZTIKv",
10742   "name" : "const void",
10743   "referenced_type" : "_ZTIv",
10744   "self_type" : "_ZTIKv",
10745   "source_file" : "external/libnl/include/netlink/addr.h"
10746  }
10747 ],
10748 "record_types" :
10749 [
10750  {
10751   "alignment" : 4,
10752   "fields" :
10753   [
10754    {
10755     "field_name" : "entry",
10756     "referenced_type" : "_ZTIj"
10757    }
10758   ],
10759   "linker_set_key" : "_ZTI10mpls_label",
10760   "name" : "mpls_label",
10761   "referenced_type" : "_ZTI10mpls_label",
10762   "self_type" : "_ZTI10mpls_label",
10763   "size" : 4,
10764   "source_file" : "external/libnl/include/linux-private/linux/mpls.h"
10765  },
10766  {
10767   "alignment" : 8,
10768   "fields" :
10769   [
10770    {
10771     "field_name" : "ce_refcnt",
10772     "referenced_type" : "_ZTIi"
10773    },
10774    {
10775     "field_name" : "ce_ops",
10776     "field_offset" : 32,
10777     "referenced_type" : "_ZTIP13nl_object_ops"
10778    },
10779    {
10780     "field_name" : "ce_cache",
10781     "field_offset" : 64,
10782     "referenced_type" : "_ZTIP8nl_cache"
10783    },
10784    {
10785     "field_name" : "ce_list",
10786     "field_offset" : 96,
10787     "referenced_type" : "_ZTI12nl_list_head"
10788    },
10789    {
10790     "field_name" : "ce_msgtype",
10791     "field_offset" : 160,
10792     "referenced_type" : "_ZTIi"
10793    },
10794    {
10795     "field_name" : "ce_flags",
10796     "field_offset" : 192,
10797     "referenced_type" : "_ZTIi"
10798    },
10799    {
10800     "field_name" : "ce_mask",
10801     "field_offset" : 256,
10802     "referenced_type" : "_ZTIy"
10803    },
10804    {
10805     "field_name" : "queue_group",
10806     "field_offset" : 320,
10807     "referenced_type" : "_ZTIt"
10808    },
10809    {
10810     "field_name" : "queue_maxlen",
10811     "field_offset" : 352,
10812     "referenced_type" : "_ZTIj"
10813    },
10814    {
10815     "field_name" : "queue_copy_range",
10816     "field_offset" : 384,
10817     "referenced_type" : "_ZTIj"
10818    },
10819    {
10820     "field_name" : "queue_copy_mode",
10821     "field_offset" : 416,
10822     "referenced_type" : "_ZTIh"
10823    }
10824   ],
10825   "linker_set_key" : "_ZTI10nfnl_queue",
10826   "name" : "nfnl_queue",
10827   "referenced_type" : "_ZTI10nfnl_queue",
10828   "self_type" : "_ZTI10nfnl_queue",
10829   "size" : 56,
10830   "source_file" : "external/libnl/include/netlink-private/types.h"
10831  },
10832  {
10833   "alignment" : 4,
10834   "fields" :
10835   [
10836    {
10837     "field_name" : "mt_id",
10838     "referenced_type" : "_ZTIi"
10839    },
10840    {
10841     "field_name" : "mt_act",
10842     "field_offset" : 32,
10843     "referenced_type" : "_ZTIi"
10844    },
10845    {
10846     "field_name" : "mt_name",
10847     "field_offset" : 64,
10848     "referenced_type" : "_ZTIPc"
10849    }
10850   ],
10851   "linker_set_key" : "_ZTI10nl_msgtype",
10852   "name" : "nl_msgtype",
10853   "referenced_type" : "_ZTI10nl_msgtype",
10854   "self_type" : "_ZTI10nl_msgtype",
10855   "size" : 12,
10856   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10857  },
10858  {
10859   "alignment" : 4,
10860   "fields" :
10861   [
10862    {
10863     "field_name" : "api",
10864     "referenced_type" : "_ZTIi"
10865    },
10866    {
10867     "field_name" : "rate",
10868     "field_offset" : 32,
10869     "referenced_type" : "_ZTIj"
10870    },
10871    {
10872     "field_name" : "max_tx_rate",
10873     "field_offset" : 64,
10874     "referenced_type" : "_ZTIj"
10875    },
10876    {
10877     "field_name" : "min_tx_rate",
10878     "field_offset" : 96,
10879     "referenced_type" : "_ZTIj"
10880    }
10881   ],
10882   "linker_set_key" : "_ZTI10nl_vf_rate",
10883   "name" : "nl_vf_rate",
10884   "referenced_type" : "_ZTI10nl_vf_rate",
10885   "self_type" : "_ZTI10nl_vf_rate",
10886   "size" : 16,
10887   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
10888  },
10889  {
10890   "alignment" : 2,
10891   "fields" :
10892   [
10893    {
10894     "field_name" : "type",
10895     "referenced_type" : "_ZTIt"
10896    },
10897    {
10898     "field_name" : "minlen",
10899     "field_offset" : 16,
10900     "referenced_type" : "_ZTIt"
10901    },
10902    {
10903     "field_name" : "maxlen",
10904     "field_offset" : 32,
10905     "referenced_type" : "_ZTIt"
10906    }
10907   ],
10908   "linker_set_key" : "_ZTI10nla_policy",
10909   "name" : "nla_policy",
10910   "referenced_type" : "_ZTI10nla_policy",
10911   "self_type" : "_ZTI10nla_policy",
10912   "size" : 6,
10913   "source_file" : "external/libnl/include/netlink/attr.h"
10914  },
10915  {
10916   "alignment" : 8,
10917   "fields" :
10918   [
10919    {
10920     "field_name" : "ce_refcnt",
10921     "referenced_type" : "_ZTIi"
10922    },
10923    {
10924     "field_name" : "ce_ops",
10925     "field_offset" : 32,
10926     "referenced_type" : "_ZTIP13nl_object_ops"
10927    },
10928    {
10929     "field_name" : "ce_cache",
10930     "field_offset" : 64,
10931     "referenced_type" : "_ZTIP8nl_cache"
10932    },
10933    {
10934     "field_name" : "ce_list",
10935     "field_offset" : 96,
10936     "referenced_type" : "_ZTI12nl_list_head"
10937    },
10938    {
10939     "field_name" : "ce_msgtype",
10940     "field_offset" : 160,
10941     "referenced_type" : "_ZTIi"
10942    },
10943    {
10944     "field_name" : "ce_flags",
10945     "field_offset" : 192,
10946     "referenced_type" : "_ZTIi"
10947    },
10948    {
10949     "field_name" : "ce_mask",
10950     "field_offset" : 256,
10951     "referenced_type" : "_ZTIy"
10952    },
10953    {
10954     "field_name" : "c_family",
10955     "field_offset" : 320,
10956     "referenced_type" : "_ZTIj"
10957    },
10958    {
10959     "field_name" : "c_ifindex",
10960     "field_offset" : 352,
10961     "referenced_type" : "_ZTIj"
10962    },
10963    {
10964     "field_name" : "c_handle",
10965     "field_offset" : 384,
10966     "referenced_type" : "_ZTIj"
10967    },
10968    {
10969     "field_name" : "c_parent",
10970     "field_offset" : 416,
10971     "referenced_type" : "_ZTIj"
10972    },
10973    {
10974     "field_name" : "c_info",
10975     "field_offset" : 448,
10976     "referenced_type" : "_ZTIj"
10977    },
10978    {
10979     "field_name" : "c_mtu",
10980     "field_offset" : 480,
10981     "referenced_type" : "_ZTIj"
10982    },
10983    {
10984     "field_name" : "c_mpu",
10985     "field_offset" : 512,
10986     "referenced_type" : "_ZTIj"
10987    },
10988    {
10989     "field_name" : "c_overhead",
10990     "field_offset" : 544,
10991     "referenced_type" : "_ZTIj"
10992    },
10993    {
10994     "field_name" : "c_linktype",
10995     "field_offset" : 576,
10996     "referenced_type" : "_ZTIj"
10997    },
10998    {
10999     "field_name" : "c_kind",
11000     "field_offset" : 608,
11001     "referenced_type" : "_ZTIA32_c"
11002    },
11003    {
11004     "field_name" : "c_opts",
11005     "field_offset" : 864,
11006     "referenced_type" : "_ZTIP7nl_data"
11007    },
11008    {
11009     "field_name" : "c_stats",
11010     "field_offset" : 896,
11011     "referenced_type" : "_ZTIA9_y"
11012    },
11013    {
11014     "field_name" : "c_xstats",
11015     "field_offset" : 1472,
11016     "referenced_type" : "_ZTIP7nl_data"
11017    },
11018    {
11019     "field_name" : "c_subdata",
11020     "field_offset" : 1504,
11021     "referenced_type" : "_ZTIP7nl_data"
11022    },
11023    {
11024     "field_name" : "c_link",
11025     "field_offset" : 1536,
11026     "referenced_type" : "_ZTIP9rtnl_link"
11027    },
11028    {
11029     "field_name" : "c_ops",
11030     "field_offset" : 1568,
11031     "referenced_type" : "_ZTIP11rtnl_tc_ops"
11032    },
11033    {
11034     "field_name" : "c_type",
11035     "field_offset" : 1600,
11036     "referenced_type" : "_ZTI12rtnl_tc_type"
11037    },
11038    {
11039     "field_name" : "c_chain",
11040     "field_offset" : 1632,
11041     "referenced_type" : "_ZTIj"
11042    }
11043   ],
11044   "linker_set_key" : "_ZTI10rtnl_class",
11045   "name" : "rtnl_class",
11046   "referenced_type" : "_ZTI10rtnl_class",
11047   "self_type" : "_ZTI10rtnl_class",
11048   "size" : 208,
11049   "source_file" : "external/libnl/include/netlink-private/types.h"
11050  },
11051  {
11052   "alignment" : 8,
11053   "fields" :
11054   [
11055    {
11056     "field_name" : "ce_refcnt",
11057     "referenced_type" : "_ZTIi"
11058    },
11059    {
11060     "field_name" : "ce_ops",
11061     "field_offset" : 32,
11062     "referenced_type" : "_ZTIP13nl_object_ops"
11063    },
11064    {
11065     "field_name" : "ce_cache",
11066     "field_offset" : 64,
11067     "referenced_type" : "_ZTIP8nl_cache"
11068    },
11069    {
11070     "field_name" : "ce_list",
11071     "field_offset" : 96,
11072     "referenced_type" : "_ZTI12nl_list_head"
11073    },
11074    {
11075     "field_name" : "ce_msgtype",
11076     "field_offset" : 160,
11077     "referenced_type" : "_ZTIi"
11078    },
11079    {
11080     "field_name" : "ce_flags",
11081     "field_offset" : 192,
11082     "referenced_type" : "_ZTIi"
11083    },
11084    {
11085     "field_name" : "ce_mask",
11086     "field_offset" : 256,
11087     "referenced_type" : "_ZTIy"
11088    },
11089    {
11090     "field_name" : "n_family",
11091     "field_offset" : 320,
11092     "referenced_type" : "_ZTIj"
11093    },
11094    {
11095     "field_name" : "n_ifindex",
11096     "field_offset" : 352,
11097     "referenced_type" : "_ZTIj"
11098    },
11099    {
11100     "field_name" : "n_state",
11101     "field_offset" : 384,
11102     "referenced_type" : "_ZTIt"
11103    },
11104    {
11105     "field_name" : "n_flags",
11106     "field_offset" : 400,
11107     "referenced_type" : "_ZTIh"
11108    },
11109    {
11110     "field_name" : "n_type",
11111     "field_offset" : 408,
11112     "referenced_type" : "_ZTIh"
11113    },
11114    {
11115     "field_name" : "n_lladdr",
11116     "field_offset" : 416,
11117     "referenced_type" : "_ZTIP7nl_addr"
11118    },
11119    {
11120     "field_name" : "n_dst",
11121     "field_offset" : 448,
11122     "referenced_type" : "_ZTIP7nl_addr"
11123    },
11124    {
11125     "field_name" : "n_probes",
11126     "field_offset" : 480,
11127     "referenced_type" : "_ZTIj"
11128    },
11129    {
11130     "field_name" : "n_cacheinfo",
11131     "field_offset" : 512,
11132     "referenced_type" : "_ZTI15rtnl_ncacheinfo"
11133    },
11134    {
11135     "field_name" : "n_state_mask",
11136     "field_offset" : 640,
11137     "referenced_type" : "_ZTIj"
11138    },
11139    {
11140     "field_name" : "n_flag_mask",
11141     "field_offset" : 672,
11142     "referenced_type" : "_ZTIj"
11143    },
11144    {
11145     "field_name" : "n_master",
11146     "field_offset" : 704,
11147     "referenced_type" : "_ZTIj"
11148    },
11149    {
11150     "field_name" : "n_vlan",
11151     "field_offset" : 736,
11152     "referenced_type" : "_ZTIt"
11153    }
11154   ],
11155   "linker_set_key" : "_ZTI10rtnl_neigh",
11156   "name" : "rtnl_neigh",
11157   "referenced_type" : "_ZTI10rtnl_neigh",
11158   "self_type" : "_ZTI10rtnl_neigh",
11159   "size" : 96,
11160   "source_file" : "external/libnl/include/netlink-private/types.h"
11161  },
11162  {
11163   "alignment" : 4,
11164   "fields" :
11165   [
11166    {
11167     "field_name" : "qnm_latency",
11168     "referenced_type" : "_ZTIj"
11169    },
11170    {
11171     "field_name" : "qnm_limit",
11172     "field_offset" : 32,
11173     "referenced_type" : "_ZTIj"
11174    },
11175    {
11176     "field_name" : "qnm_loss",
11177     "field_offset" : 64,
11178     "referenced_type" : "_ZTIj"
11179    },
11180    {
11181     "field_name" : "qnm_gap",
11182     "field_offset" : 96,
11183     "referenced_type" : "_ZTIj"
11184    },
11185    {
11186     "field_name" : "qnm_duplicate",
11187     "field_offset" : 128,
11188     "referenced_type" : "_ZTIj"
11189    },
11190    {
11191     "field_name" : "qnm_jitter",
11192     "field_offset" : 160,
11193     "referenced_type" : "_ZTIj"
11194    },
11195    {
11196     "field_name" : "qnm_mask",
11197     "field_offset" : 192,
11198     "referenced_type" : "_ZTIj"
11199    },
11200    {
11201     "field_name" : "qnm_corr",
11202     "field_offset" : 224,
11203     "referenced_type" : "_ZTI15rtnl_netem_corr"
11204    },
11205    {
11206     "field_name" : "qnm_ro",
11207     "field_offset" : 320,
11208     "referenced_type" : "_ZTI14rtnl_netem_reo"
11209    },
11210    {
11211     "field_name" : "qnm_crpt",
11212     "field_offset" : 384,
11213     "referenced_type" : "_ZTI15rtnl_netem_crpt"
11214    },
11215    {
11216     "field_name" : "qnm_dist",
11217     "field_offset" : 448,
11218     "referenced_type" : "_ZTI15rtnl_netem_dist"
11219    }
11220   ],
11221   "linker_set_key" : "_ZTI10rtnl_netem",
11222   "name" : "rtnl_netem",
11223   "referenced_type" : "_ZTI10rtnl_netem",
11224   "self_type" : "_ZTI10rtnl_netem",
11225   "size" : 64,
11226   "source_file" : "external/libnl/include/netlink-private/types.h"
11227  },
11228  {
11229   "alignment" : 8,
11230   "fields" :
11231   [
11232    {
11233     "field_name" : "ce_refcnt",
11234     "referenced_type" : "_ZTIi"
11235    },
11236    {
11237     "field_name" : "ce_ops",
11238     "field_offset" : 32,
11239     "referenced_type" : "_ZTIP13nl_object_ops"
11240    },
11241    {
11242     "field_name" : "ce_cache",
11243     "field_offset" : 64,
11244     "referenced_type" : "_ZTIP8nl_cache"
11245    },
11246    {
11247     "field_name" : "ce_list",
11248     "field_offset" : 96,
11249     "referenced_type" : "_ZTI12nl_list_head"
11250    },
11251    {
11252     "field_name" : "ce_msgtype",
11253     "field_offset" : 160,
11254     "referenced_type" : "_ZTIi"
11255    },
11256    {
11257     "field_name" : "ce_flags",
11258     "field_offset" : 192,
11259     "referenced_type" : "_ZTIi"
11260    },
11261    {
11262     "field_name" : "ce_mask",
11263     "field_offset" : 256,
11264     "referenced_type" : "_ZTIy"
11265    },
11266    {
11267     "field_name" : "q_family",
11268     "field_offset" : 320,
11269     "referenced_type" : "_ZTIj"
11270    },
11271    {
11272     "field_name" : "q_ifindex",
11273     "field_offset" : 352,
11274     "referenced_type" : "_ZTIj"
11275    },
11276    {
11277     "field_name" : "q_handle",
11278     "field_offset" : 384,
11279     "referenced_type" : "_ZTIj"
11280    },
11281    {
11282     "field_name" : "q_parent",
11283     "field_offset" : 416,
11284     "referenced_type" : "_ZTIj"
11285    },
11286    {
11287     "field_name" : "q_info",
11288     "field_offset" : 448,
11289     "referenced_type" : "_ZTIj"
11290    },
11291    {
11292     "field_name" : "q_mtu",
11293     "field_offset" : 480,
11294     "referenced_type" : "_ZTIj"
11295    },
11296    {
11297     "field_name" : "q_mpu",
11298     "field_offset" : 512,
11299     "referenced_type" : "_ZTIj"
11300    },
11301    {
11302     "field_name" : "q_overhead",
11303     "field_offset" : 544,
11304     "referenced_type" : "_ZTIj"
11305    },
11306    {
11307     "field_name" : "q_linktype",
11308     "field_offset" : 576,
11309     "referenced_type" : "_ZTIj"
11310    },
11311    {
11312     "field_name" : "q_kind",
11313     "field_offset" : 608,
11314     "referenced_type" : "_ZTIA32_c"
11315    },
11316    {
11317     "field_name" : "q_opts",
11318     "field_offset" : 864,
11319     "referenced_type" : "_ZTIP7nl_data"
11320    },
11321    {
11322     "field_name" : "q_stats",
11323     "field_offset" : 896,
11324     "referenced_type" : "_ZTIA9_y"
11325    },
11326    {
11327     "field_name" : "q_xstats",
11328     "field_offset" : 1472,
11329     "referenced_type" : "_ZTIP7nl_data"
11330    },
11331    {
11332     "field_name" : "q_subdata",
11333     "field_offset" : 1504,
11334     "referenced_type" : "_ZTIP7nl_data"
11335    },
11336    {
11337     "field_name" : "q_link",
11338     "field_offset" : 1536,
11339     "referenced_type" : "_ZTIP9rtnl_link"
11340    },
11341    {
11342     "field_name" : "q_ops",
11343     "field_offset" : 1568,
11344     "referenced_type" : "_ZTIP11rtnl_tc_ops"
11345    },
11346    {
11347     "field_name" : "q_type",
11348     "field_offset" : 1600,
11349     "referenced_type" : "_ZTI12rtnl_tc_type"
11350    },
11351    {
11352     "field_name" : "q_chain",
11353     "field_offset" : 1632,
11354     "referenced_type" : "_ZTIj"
11355    }
11356   ],
11357   "linker_set_key" : "_ZTI10rtnl_qdisc",
11358   "name" : "rtnl_qdisc",
11359   "referenced_type" : "_ZTI10rtnl_qdisc",
11360   "self_type" : "_ZTI10rtnl_qdisc",
11361   "size" : 208,
11362   "source_file" : "external/libnl/include/netlink-private/types.h"
11363  },
11364  {
11365   "alignment" : 8,
11366   "fields" :
11367   [
11368    {
11369     "field_name" : "ce_refcnt",
11370     "referenced_type" : "_ZTIi"
11371    },
11372    {
11373     "field_name" : "ce_ops",
11374     "field_offset" : 32,
11375     "referenced_type" : "_ZTIP13nl_object_ops"
11376    },
11377    {
11378     "field_name" : "ce_cache",
11379     "field_offset" : 64,
11380     "referenced_type" : "_ZTIP8nl_cache"
11381    },
11382    {
11383     "field_name" : "ce_list",
11384     "field_offset" : 96,
11385     "referenced_type" : "_ZTI12nl_list_head"
11386    },
11387    {
11388     "field_name" : "ce_msgtype",
11389     "field_offset" : 160,
11390     "referenced_type" : "_ZTIi"
11391    },
11392    {
11393     "field_name" : "ce_flags",
11394     "field_offset" : 192,
11395     "referenced_type" : "_ZTIi"
11396    },
11397    {
11398     "field_name" : "ce_mask",
11399     "field_offset" : 256,
11400     "referenced_type" : "_ZTIy"
11401    },
11402    {
11403     "field_name" : "rt_family",
11404     "field_offset" : 320,
11405     "referenced_type" : "_ZTIh"
11406    },
11407    {
11408     "field_name" : "rt_dst_len",
11409     "field_offset" : 328,
11410     "referenced_type" : "_ZTIh"
11411    },
11412    {
11413     "field_name" : "rt_src_len",
11414     "field_offset" : 336,
11415     "referenced_type" : "_ZTIh"
11416    },
11417    {
11418     "field_name" : "rt_tos",
11419     "field_offset" : 344,
11420     "referenced_type" : "_ZTIh"
11421    },
11422    {
11423     "field_name" : "rt_protocol",
11424     "field_offset" : 352,
11425     "referenced_type" : "_ZTIh"
11426    },
11427    {
11428     "field_name" : "rt_scope",
11429     "field_offset" : 360,
11430     "referenced_type" : "_ZTIh"
11431    },
11432    {
11433     "field_name" : "rt_type",
11434     "field_offset" : 368,
11435     "referenced_type" : "_ZTIh"
11436    },
11437    {
11438     "field_name" : "rt_nmetrics",
11439     "field_offset" : 376,
11440     "referenced_type" : "_ZTIh"
11441    },
11442    {
11443     "field_name" : "rt_ttl_propagate",
11444     "field_offset" : 384,
11445     "referenced_type" : "_ZTIh"
11446    },
11447    {
11448     "field_name" : "rt_flags",
11449     "field_offset" : 416,
11450     "referenced_type" : "_ZTIj"
11451    },
11452    {
11453     "field_name" : "rt_dst",
11454     "field_offset" : 448,
11455     "referenced_type" : "_ZTIP7nl_addr"
11456    },
11457    {
11458     "field_name" : "rt_src",
11459     "field_offset" : 480,
11460     "referenced_type" : "_ZTIP7nl_addr"
11461    },
11462    {
11463     "field_name" : "rt_table",
11464     "field_offset" : 512,
11465     "referenced_type" : "_ZTIj"
11466    },
11467    {
11468     "field_name" : "rt_iif",
11469     "field_offset" : 544,
11470     "referenced_type" : "_ZTIj"
11471    },
11472    {
11473     "field_name" : "rt_prio",
11474     "field_offset" : 576,
11475     "referenced_type" : "_ZTIj"
11476    },
11477    {
11478     "field_name" : "rt_metrics",
11479     "field_offset" : 608,
11480     "referenced_type" : "_ZTIA17_j"
11481    },
11482    {
11483     "field_name" : "rt_metrics_mask",
11484     "field_offset" : 1152,
11485     "referenced_type" : "_ZTIj"
11486    },
11487    {
11488     "field_name" : "rt_nr_nh",
11489     "field_offset" : 1184,
11490     "referenced_type" : "_ZTIj"
11491    },
11492    {
11493     "field_name" : "rt_pref_src",
11494     "field_offset" : 1216,
11495     "referenced_type" : "_ZTIP7nl_addr"
11496    },
11497    {
11498     "field_name" : "rt_nexthops",
11499     "field_offset" : 1248,
11500     "referenced_type" : "_ZTI12nl_list_head"
11501    },
11502    {
11503     "field_name" : "rt_cacheinfo",
11504     "field_offset" : 1312,
11505     "referenced_type" : "_ZTI16rtnl_rtcacheinfo"
11506    },
11507    {
11508     "field_name" : "rt_flag_mask",
11509     "field_offset" : 1568,
11510     "referenced_type" : "_ZTIj"
11511    }
11512   ],
11513   "linker_set_key" : "_ZTI10rtnl_route",
11514   "name" : "rtnl_route",
11515   "referenced_type" : "_ZTI10rtnl_route",
11516   "self_type" : "_ZTI10rtnl_route",
11517   "size" : 200,
11518   "source_file" : "external/libnl/include/netlink-private/types.h"
11519  },
11520  {
11521   "alignment" : 4,
11522   "fields" :
11523   [
11524    {
11525     "field_name" : "i",
11526     "referenced_type" : "_ZTIi"
11527    },
11528    {
11529     "field_name" : "a",
11530     "field_offset" : 32,
11531     "referenced_type" : "_ZTIPc"
11532    },
11533    {
11534     "field_name" : "list",
11535     "field_offset" : 64,
11536     "referenced_type" : "_ZTI12nl_list_head"
11537    }
11538   ],
11539   "linker_set_key" : "_ZTI10trans_list",
11540   "name" : "trans_list",
11541   "referenced_type" : "_ZTI10trans_list",
11542   "self_type" : "_ZTI10trans_list",
11543   "size" : 16,
11544   "source_file" : "external/libnl/include/netlink-private/netlink.h"
11545  },
11546  {
11547   "alignment" : 4,
11548   "fields" :
11549   [
11550    {
11551     "field_name" : "refcnt",
11552     "referenced_type" : "_ZTIj"
11553    },
11554    {
11555     "field_name" : "daddr",
11556     "field_offset" : 32,
11557     "referenced_type" : "_ZTIP7nl_addr"
11558    },
11559    {
11560     "field_name" : "saddr",
11561     "field_offset" : 64,
11562     "referenced_type" : "_ZTIP7nl_addr"
11563    },
11564    {
11565     "field_name" : "dport",
11566     "field_offset" : 96,
11567     "referenced_type" : "_ZTIt"
11568    },
11569    {
11570     "field_name" : "dport_mask",
11571     "field_offset" : 112,
11572     "referenced_type" : "_ZTIt"
11573    },
11574    {
11575     "field_name" : "sport",
11576     "field_offset" : 128,
11577     "referenced_type" : "_ZTIt"
11578    },
11579    {
11580     "field_name" : "sport_mask",
11581     "field_offset" : 144,
11582     "referenced_type" : "_ZTIt"
11583    },
11584    {
11585     "field_name" : "family",
11586     "field_offset" : 160,
11587     "referenced_type" : "_ZTIt"
11588    },
11589    {
11590     "field_name" : "prefixlen_d",
11591     "field_offset" : 176,
11592     "referenced_type" : "_ZTIh"
11593    },
11594    {
11595     "field_name" : "prefixlen_s",
11596     "field_offset" : 184,
11597     "referenced_type" : "_ZTIh"
11598    },
11599    {
11600     "field_name" : "proto",
11601     "field_offset" : 192,
11602     "referenced_type" : "_ZTIh"
11603    },
11604    {
11605     "field_name" : "ifindex",
11606     "field_offset" : 224,
11607     "referenced_type" : "_ZTIi"
11608    },
11609    {
11610     "field_name" : "user",
11611     "field_offset" : 256,
11612     "referenced_type" : "_ZTIj"
11613    }
11614   ],
11615   "linker_set_key" : "_ZTI10xfrmnl_sel",
11616   "name" : "xfrmnl_sel",
11617   "referenced_type" : "_ZTI10xfrmnl_sel",
11618   "self_type" : "_ZTI10xfrmnl_sel",
11619   "size" : 36,
11620   "source_file" : "external/libnl/include/netlink-private/types.h"
11621  },
11622  {
11623   "alignment" : 8,
11624   "fields" :
11625   [
11626    {
11627     "field_name" : "ce_refcnt",
11628     "referenced_type" : "_ZTIi"
11629    },
11630    {
11631     "field_name" : "ce_ops",
11632     "field_offset" : 32,
11633     "referenced_type" : "_ZTIP13nl_object_ops"
11634    },
11635    {
11636     "field_name" : "ce_cache",
11637     "field_offset" : 64,
11638     "referenced_type" : "_ZTIP8nl_cache"
11639    },
11640    {
11641     "field_name" : "ce_list",
11642     "field_offset" : 96,
11643     "referenced_type" : "_ZTI12nl_list_head"
11644    },
11645    {
11646     "field_name" : "ce_msgtype",
11647     "field_offset" : 160,
11648     "referenced_type" : "_ZTIi"
11649    },
11650    {
11651     "field_name" : "ce_flags",
11652     "field_offset" : 192,
11653     "referenced_type" : "_ZTIi"
11654    },
11655    {
11656     "field_name" : "ce_mask",
11657     "field_offset" : 256,
11658     "referenced_type" : "_ZTIy"
11659    },
11660    {
11661     "field_name" : "fr_req",
11662     "field_offset" : 320,
11663     "referenced_type" : "_ZTIP12flnl_request"
11664    },
11665    {
11666     "field_name" : "fr_table_id",
11667     "field_offset" : 352,
11668     "referenced_type" : "_ZTIh"
11669    },
11670    {
11671     "field_name" : "fr_prefixlen",
11672     "field_offset" : 360,
11673     "referenced_type" : "_ZTIh"
11674    },
11675    {
11676     "field_name" : "fr_nh_sel",
11677     "field_offset" : 368,
11678     "referenced_type" : "_ZTIh"
11679    },
11680    {
11681     "field_name" : "fr_type",
11682     "field_offset" : 376,
11683     "referenced_type" : "_ZTIh"
11684    },
11685    {
11686     "field_name" : "fr_scope",
11687     "field_offset" : 384,
11688     "referenced_type" : "_ZTIh"
11689    },
11690    {
11691     "field_name" : "fr_error",
11692     "field_offset" : 416,
11693     "referenced_type" : "_ZTIj"
11694    }
11695   ],
11696   "linker_set_key" : "_ZTI11flnl_result",
11697   "name" : "flnl_result",
11698   "referenced_type" : "_ZTI11flnl_result",
11699   "self_type" : "_ZTI11flnl_result",
11700   "size" : 56,
11701   "source_file" : "external/libnl/include/netlink-private/types.h"
11702  },
11703  {
11704   "alignment" : 8,
11705   "fields" :
11706   [
11707    {
11708     "field_name" : "ce_refcnt",
11709     "referenced_type" : "_ZTIi"
11710    },
11711    {
11712     "field_name" : "ce_ops",
11713     "field_offset" : 32,
11714     "referenced_type" : "_ZTIP13nl_object_ops"
11715    },
11716    {
11717     "field_name" : "ce_cache",
11718     "field_offset" : 64,
11719     "referenced_type" : "_ZTIP8nl_cache"
11720    },
11721    {
11722     "field_name" : "ce_list",
11723     "field_offset" : 96,
11724     "referenced_type" : "_ZTI12nl_list_head"
11725    },
11726    {
11727     "field_name" : "ce_msgtype",
11728     "field_offset" : 160,
11729     "referenced_type" : "_ZTIi"
11730    },
11731    {
11732     "field_name" : "ce_flags",
11733     "field_offset" : 192,
11734     "referenced_type" : "_ZTIi"
11735    },
11736    {
11737     "field_name" : "ce_mask",
11738     "field_offset" : 256,
11739     "referenced_type" : "_ZTIy"
11740    },
11741    {
11742     "field_name" : "gf_id",
11743     "field_offset" : 320,
11744     "referenced_type" : "_ZTIt"
11745    },
11746    {
11747     "field_name" : "gf_name",
11748     "field_offset" : 336,
11749     "referenced_type" : "_ZTIA16_c"
11750    },
11751    {
11752     "field_name" : "gf_version",
11753     "field_offset" : 480,
11754     "referenced_type" : "_ZTIj"
11755    },
11756    {
11757     "field_name" : "gf_hdrsize",
11758     "field_offset" : 512,
11759     "referenced_type" : "_ZTIj"
11760    },
11761    {
11762     "field_name" : "gf_maxattr",
11763     "field_offset" : 544,
11764     "referenced_type" : "_ZTIj"
11765    },
11766    {
11767     "field_name" : "gf_ops",
11768     "field_offset" : 576,
11769     "referenced_type" : "_ZTI12nl_list_head"
11770    },
11771    {
11772     "field_name" : "gf_mc_grps",
11773     "field_offset" : 640,
11774     "referenced_type" : "_ZTI12nl_list_head"
11775    }
11776   ],
11777   "linker_set_key" : "_ZTI11genl_family",
11778   "name" : "genl_family",
11779   "referenced_type" : "_ZTI11genl_family",
11780   "self_type" : "_ZTI11genl_family",
11781   "size" : 88,
11782   "source_file" : "external/libnl/include/netlink-private/types.h"
11783  },
11784  {
11785   "alignment" : 8,
11786   "fields" :
11787   [
11788    {
11789     "field_name" : "ce_refcnt",
11790     "referenced_type" : "_ZTIi"
11791    },
11792    {
11793     "field_name" : "ce_ops",
11794     "field_offset" : 32,
11795     "referenced_type" : "_ZTIP13nl_object_ops"
11796    },
11797    {
11798     "field_name" : "ce_cache",
11799     "field_offset" : 64,
11800     "referenced_type" : "_ZTIP8nl_cache"
11801    },
11802    {
11803     "field_name" : "ce_list",
11804     "field_offset" : 96,
11805     "referenced_type" : "_ZTI12nl_list_head"
11806    },
11807    {
11808     "field_name" : "ce_msgtype",
11809     "field_offset" : 160,
11810     "referenced_type" : "_ZTIi"
11811    },
11812    {
11813     "field_name" : "ce_flags",
11814     "field_offset" : 192,
11815     "referenced_type" : "_ZTIi"
11816    },
11817    {
11818     "field_name" : "ce_mask",
11819     "field_offset" : 256,
11820     "referenced_type" : "_ZTIy"
11821    },
11822    {
11823     "field_name" : "idiag_family",
11824     "field_offset" : 320,
11825     "referenced_type" : "_ZTIh"
11826    },
11827    {
11828     "field_name" : "idiag_state",
11829     "field_offset" : 328,
11830     "referenced_type" : "_ZTIh"
11831    },
11832    {
11833     "field_name" : "idiag_timer",
11834     "field_offset" : 336,
11835     "referenced_type" : "_ZTIh"
11836    },
11837    {
11838     "field_name" : "idiag_retrans",
11839     "field_offset" : 344,
11840     "referenced_type" : "_ZTIh"
11841    },
11842    {
11843     "field_name" : "idiag_sport",
11844     "field_offset" : 352,
11845     "referenced_type" : "_ZTIt"
11846    },
11847    {
11848     "field_name" : "idiag_dport",
11849     "field_offset" : 368,
11850     "referenced_type" : "_ZTIt"
11851    },
11852    {
11853     "field_name" : "idiag_src",
11854     "field_offset" : 384,
11855     "referenced_type" : "_ZTIP7nl_addr"
11856    },
11857    {
11858     "field_name" : "idiag_dst",
11859     "field_offset" : 416,
11860     "referenced_type" : "_ZTIP7nl_addr"
11861    },
11862    {
11863     "field_name" : "idiag_ifindex",
11864     "field_offset" : 448,
11865     "referenced_type" : "_ZTIj"
11866    },
11867    {
11868     "field_name" : "idiag_expires",
11869     "field_offset" : 480,
11870     "referenced_type" : "_ZTIj"
11871    },
11872    {
11873     "field_name" : "idiag_rqueue",
11874     "field_offset" : 512,
11875     "referenced_type" : "_ZTIj"
11876    },
11877    {
11878     "field_name" : "idiag_wqueue",
11879     "field_offset" : 544,
11880     "referenced_type" : "_ZTIj"
11881    },
11882    {
11883     "field_name" : "idiag_uid",
11884     "field_offset" : 576,
11885     "referenced_type" : "_ZTIj"
11886    },
11887    {
11888     "field_name" : "idiag_inode",
11889     "field_offset" : 608,
11890     "referenced_type" : "_ZTIj"
11891    },
11892    {
11893     "field_name" : "idiag_tos",
11894     "field_offset" : 640,
11895     "referenced_type" : "_ZTIh"
11896    },
11897    {
11898     "field_name" : "idiag_tclass",
11899     "field_offset" : 648,
11900     "referenced_type" : "_ZTIh"
11901    },
11902    {
11903     "field_name" : "idiag_shutdown",
11904     "field_offset" : 656,
11905     "referenced_type" : "_ZTIh"
11906    },
11907    {
11908     "field_name" : "idiag_cong",
11909     "field_offset" : 672,
11910     "referenced_type" : "_ZTIPc"
11911    },
11912    {
11913     "field_name" : "idiag_meminfo",
11914     "field_offset" : 704,
11915     "referenced_type" : "_ZTIP15idiagnl_meminfo"
11916    },
11917    {
11918     "field_name" : "idiag_vegasinfo",
11919     "field_offset" : 736,
11920     "referenced_type" : "_ZTIP17idiagnl_vegasinfo"
11921    },
11922    {
11923     "field_name" : "idiag_tcpinfo",
11924     "field_offset" : 768,
11925     "referenced_type" : "_ZTI8tcp_info"
11926    },
11927    {
11928     "field_name" : "idiag_skmeminfo",
11929     "field_offset" : 2624,
11930     "referenced_type" : "_ZTIA9_j"
11931    }
11932   ],
11933   "linker_set_key" : "_ZTI11idiagnl_msg",
11934   "name" : "idiagnl_msg",
11935   "referenced_type" : "_ZTI11idiagnl_msg",
11936   "self_type" : "_ZTI11idiagnl_msg",
11937   "size" : 368,
11938   "source_file" : "external/libnl/include/netlink-private/types.h"
11939  },
11940  {
11941   "alignment" : 8,
11942   "fields" :
11943   [
11944    {
11945     "field_name" : "ce_refcnt",
11946     "referenced_type" : "_ZTIi"
11947    },
11948    {
11949     "field_name" : "ce_ops",
11950     "field_offset" : 32,
11951     "referenced_type" : "_ZTIP13nl_object_ops"
11952    },
11953    {
11954     "field_name" : "ce_cache",
11955     "field_offset" : 64,
11956     "referenced_type" : "_ZTIP8nl_cache"
11957    },
11958    {
11959     "field_name" : "ce_list",
11960     "field_offset" : 96,
11961     "referenced_type" : "_ZTI12nl_list_head"
11962    },
11963    {
11964     "field_name" : "ce_msgtype",
11965     "field_offset" : 160,
11966     "referenced_type" : "_ZTIi"
11967    },
11968    {
11969     "field_name" : "ce_flags",
11970     "field_offset" : 192,
11971     "referenced_type" : "_ZTIi"
11972    },
11973    {
11974     "field_name" : "ce_mask",
11975     "field_offset" : 256,
11976     "referenced_type" : "_ZTIy"
11977    },
11978    {
11979     "field_name" : "idiag_family",
11980     "field_offset" : 320,
11981     "referenced_type" : "_ZTIh"
11982    },
11983    {
11984     "field_name" : "idiag_ext",
11985     "field_offset" : 328,
11986     "referenced_type" : "_ZTIh"
11987    },
11988    {
11989     "field_name" : "idiag_src",
11990     "field_offset" : 352,
11991     "referenced_type" : "_ZTIP7nl_addr"
11992    },
11993    {
11994     "field_name" : "idiag_dst",
11995     "field_offset" : 384,
11996     "referenced_type" : "_ZTIP7nl_addr"
11997    },
11998    {
11999     "field_name" : "idiag_ifindex",
12000     "field_offset" : 416,
12001     "referenced_type" : "_ZTIj"
12002    },
12003    {
12004     "field_name" : "idiag_states",
12005     "field_offset" : 448,
12006     "referenced_type" : "_ZTIj"
12007    },
12008    {
12009     "field_name" : "idiag_dbs",
12010     "field_offset" : 480,
12011     "referenced_type" : "_ZTIj"
12012    }
12013   ],
12014   "linker_set_key" : "_ZTI11idiagnl_req",
12015   "name" : "idiagnl_req",
12016   "referenced_type" : "_ZTI11idiagnl_req",
12017   "self_type" : "_ZTI11idiagnl_req",
12018   "size" : 64,
12019   "source_file" : "external/libnl/include/netlink-private/types.h"
12020  },
12021  {
12022   "alignment" : 8,
12023   "fields" :
12024   [
12025    {
12026     "field_name" : "src",
12027     "referenced_type" : "_ZTIP7nl_addr"
12028    },
12029    {
12030     "field_name" : "dst",
12031     "field_offset" : 32,
12032     "referenced_type" : "_ZTIP7nl_addr"
12033    },
12034    {
12035     "field_name" : "proto",
12036     "field_offset" : 64,
12037     "referenced_type" : "_ZTI13nfnl_ct_proto"
12038    },
12039    {
12040     "field_name" : "packets",
12041     "field_offset" : 128,
12042     "referenced_type" : "_ZTIy"
12043    },
12044    {
12045     "field_name" : "bytes",
12046     "field_offset" : 192,
12047     "referenced_type" : "_ZTIy"
12048    }
12049   ],
12050   "linker_set_key" : "_ZTI11nfnl_ct_dir",
12051   "name" : "nfnl_ct_dir",
12052   "referenced_type" : "_ZTI11nfnl_ct_dir",
12053   "self_type" : "_ZTI11nfnl_ct_dir",
12054   "size" : 32,
12055   "source_file" : "external/libnl/include/netlink-private/types.h"
12056  },
12057  {
12058   "alignment" : 4,
12059   "fields" :
12060   [
12061    {
12062     "field_name" : "ag_family",
12063     "referenced_type" : "_ZTIi"
12064    },
12065    {
12066     "field_name" : "ag_group",
12067     "field_offset" : 32,
12068     "referenced_type" : "_ZTIi"
12069    }
12070   ],
12071   "linker_set_key" : "_ZTI11nl_af_group",
12072   "name" : "nl_af_group",
12073   "referenced_type" : "_ZTI11nl_af_group",
12074   "self_type" : "_ZTI11nl_af_group",
12075   "size" : 8,
12076   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
12077  },
12078  {
12079   "alignment" : 4,
12080   "fields" :
12081   [
12082    {
12083     "field_name" : "ce_refcnt",
12084     "referenced_type" : "_ZTIi"
12085    },
12086    {
12087     "field_name" : "size",
12088     "field_offset" : 32,
12089     "referenced_type" : "_ZTIi"
12090    },
12091    {
12092     "field_name" : "vlans",
12093     "field_offset" : 64,
12094     "referenced_type" : "_ZTIP15nl_vf_vlan_info"
12095    }
12096   ],
12097   "linker_set_key" : "_ZTI11nl_vf_vlans",
12098   "name" : "nl_vf_vlans",
12099   "referenced_type" : "_ZTI11nl_vf_vlans",
12100   "self_type" : "_ZTI11nl_vf_vlans",
12101   "size" : 12,
12102   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
12103  },
12104  {
12105   "alignment" : 4,
12106   "fields" :
12107   [
12108    {
12109     "field_name" : "cg_ematch",
12110     "referenced_type" : "_ZTIP16rtnl_ematch_tree"
12111    },
12112    {
12113     "field_name" : "cg_mask",
12114     "field_offset" : 32,
12115     "referenced_type" : "_ZTIi"
12116    }
12117   ],
12118   "linker_set_key" : "_ZTI11rtnl_cgroup",
12119   "name" : "rtnl_cgroup",
12120   "referenced_type" : "_ZTI11rtnl_cgroup",
12121   "self_type" : "_ZTI11rtnl_cgroup",
12122   "size" : 8,
12123   "source_file" : "external/libnl/include/netlink-private/types.h"
12124  },
12125  {
12126   "alignment" : 4,
12127   "fields" :
12128   [
12129    {
12130     "field_name" : "e_id",
12131     "referenced_type" : "_ZTIt"
12132    },
12133    {
12134     "field_name" : "e_kind",
12135     "field_offset" : 16,
12136     "referenced_type" : "_ZTIt"
12137    },
12138    {
12139     "field_name" : "e_flags",
12140     "field_offset" : 32,
12141     "referenced_type" : "_ZTIt"
12142    },
12143    {
12144     "field_name" : "e_index",
12145     "field_offset" : 48,
12146     "referenced_type" : "_ZTIt"
12147    },
12148    {
12149     "field_name" : "e_datalen",
12150     "field_offset" : 64,
12151     "referenced_type" : "_ZTIj"
12152    },
12153    {
12154     "field_name" : "e_childs",
12155     "field_offset" : 96,
12156     "referenced_type" : "_ZTI12nl_list_head"
12157    },
12158    {
12159     "field_name" : "e_list",
12160     "field_offset" : 160,
12161     "referenced_type" : "_ZTI12nl_list_head"
12162    },
12163    {
12164     "field_name" : "e_ops",
12165     "field_offset" : 224,
12166     "referenced_type" : "_ZTIP15rtnl_ematch_ops"
12167    },
12168    {
12169     "field_name" : "e_data",
12170     "field_offset" : 256,
12171     "referenced_type" : "_ZTIPv"
12172    }
12173   ],
12174   "linker_set_key" : "_ZTI11rtnl_ematch",
12175   "name" : "rtnl_ematch",
12176   "referenced_type" : "_ZTI11rtnl_ematch",
12177   "self_type" : "_ZTI11rtnl_ematch",
12178   "size" : 36,
12179   "source_file" : "external/libnl/include/netlink-private/types.h"
12180  },
12181  {
12182   "alignment" : 4,
12183   "fields" :
12184   [
12185    {
12186     "field_name" : "m_parm",
12187     "referenced_type" : "_ZTI9tc_mirred"
12188    }
12189   ],
12190   "linker_set_key" : "_ZTI11rtnl_mirred",
12191   "name" : "rtnl_mirred",
12192   "referenced_type" : "_ZTI11rtnl_mirred",
12193   "self_type" : "_ZTI11rtnl_mirred",
12194   "size" : 28,
12195   "source_file" : "external/libnl/include/netlink-private/types.h"
12196  },
12197  {
12198   "alignment" : 8,
12199   "fields" :
12200   [
12201    {
12202     "field_name" : "qm_num_tc",
12203     "referenced_type" : "_ZTIh"
12204    },
12205    {
12206     "field_name" : "qm_prio_map",
12207     "field_offset" : 8,
12208     "referenced_type" : "_ZTIA16_h"
12209    },
12210    {
12211     "field_name" : "qm_hw",
12212     "field_offset" : 136,
12213     "referenced_type" : "_ZTIh"
12214    },
12215    {
12216     "field_name" : "qm_count",
12217     "field_offset" : 144,
12218     "referenced_type" : "_ZTIA16_t"
12219    },
12220    {
12221     "field_name" : "qm_offset",
12222     "field_offset" : 400,
12223     "referenced_type" : "_ZTIA16_t"
12224    },
12225    {
12226     "field_name" : "qm_mode",
12227     "field_offset" : 656,
12228     "referenced_type" : "_ZTIt"
12229    },
12230    {
12231     "field_name" : "qm_shaper",
12232     "field_offset" : 672,
12233     "referenced_type" : "_ZTIt"
12234    },
12235    {
12236     "field_name" : "qm_min_rate",
12237     "field_offset" : 704,
12238     "referenced_type" : "_ZTIA16_y"
12239    },
12240    {
12241     "field_name" : "qm_max_rate",
12242     "field_offset" : 1728,
12243     "referenced_type" : "_ZTIA16_y"
12244    },
12245    {
12246     "field_name" : "qm_mask",
12247     "field_offset" : 2752,
12248     "referenced_type" : "_ZTIj"
12249    }
12250   ],
12251   "linker_set_key" : "_ZTI11rtnl_mqprio",
12252   "name" : "rtnl_mqprio",
12253   "referenced_type" : "_ZTI11rtnl_mqprio",
12254   "self_type" : "_ZTI11rtnl_mqprio",
12255   "size" : 352,
12256   "source_file" : "external/libnl/include/netlink-private/types.h"
12257  },
12258  {
12259   "alignment" : 4,
12260   "fields" :
12261   [
12262    {
12263     "field_name" : "to_kind",
12264     "referenced_type" : "_ZTIPc"
12265    },
12266    {
12267     "field_name" : "to_type",
12268     "field_offset" : 32,
12269     "referenced_type" : "_ZTI12rtnl_tc_type"
12270    },
12271    {
12272     "field_name" : "to_size",
12273     "field_offset" : 64,
12274     "referenced_type" : "_ZTIj"
12275    },
12276    {
12277     "field_name" : "to_dump",
12278     "field_offset" : 96,
12279     "referenced_type" : "_ZTIA3_PFvP7rtnl_tcPvP14nl_dump_paramsE"
12280    },
12281    {
12282     "field_name" : "to_msg_fill",
12283     "field_offset" : 192,
12284     "referenced_type" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE"
12285    },
12286    {
12287     "field_name" : "to_msg_fill_raw",
12288     "field_offset" : 224,
12289     "referenced_type" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE"
12290    },
12291    {
12292     "field_name" : "to_msg_parser",
12293     "field_offset" : 256,
12294     "referenced_type" : "_ZTIPFiP7rtnl_tcPvE"
12295    },
12296    {
12297     "field_name" : "to_free_data",
12298     "field_offset" : 288,
12299     "referenced_type" : "_ZTIPFvP7rtnl_tcPvE"
12300    },
12301    {
12302     "field_name" : "to_clone",
12303     "field_offset" : 320,
12304     "referenced_type" : "_ZTIPFiPvS_E"
12305    },
12306    {
12307     "field_name" : "to_list",
12308     "field_offset" : 352,
12309     "referenced_type" : "_ZTI12nl_list_head"
12310    }
12311   ],
12312   "linker_set_key" : "_ZTI11rtnl_tc_ops",
12313   "name" : "rtnl_tc_ops",
12314   "referenced_type" : "_ZTI11rtnl_tc_ops",
12315   "self_type" : "_ZTI11rtnl_tc_ops",
12316   "size" : 52,
12317   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
12318  },
12319  {
12320   "alignment" : 8,
12321   "fields" :
12322   [
12323    {
12324     "field_name" : "tcs_basic",
12325     "referenced_type" : "_ZTIN11rtnl_tstatsUt_E"
12326    },
12327    {
12328     "field_name" : "tcs_rate_est",
12329     "field_offset" : 128,
12330     "referenced_type" : "_ZTIN11rtnl_tstatsUt_E"
12331    },
12332    {
12333     "field_name" : "tcs_queue",
12334     "field_offset" : 192,
12335     "referenced_type" : "_ZTIN11rtnl_tstatsUt_E"
12336    }
12337   ],
12338   "linker_set_key" : "_ZTI11rtnl_tstats",
12339   "name" : "rtnl_tstats",
12340   "referenced_type" : "_ZTI11rtnl_tstats",
12341   "self_type" : "_ZTI11rtnl_tstats",
12342   "size" : 48,
12343   "source_file" : "external/libnl/include/netlink-private/types.h"
12344  },
12345  {
12346   "alignment" : 4,
12347   "fields" :
12348   [
12349    {
12350     "field_name" : "alg_name",
12351     "referenced_type" : "_ZTIA64_c"
12352    },
12353    {
12354     "field_name" : "alg_key_len",
12355     "field_offset" : 512,
12356     "referenced_type" : "_ZTIj"
12357    },
12358    {
12359     "field_name" : "alg_key",
12360     "field_offset" : 544,
12361     "referenced_type" : "_ZTIA0_c"
12362    }
12363   ],
12364   "linker_set_key" : "_ZTI11xfrmnl_algo",
12365   "name" : "xfrmnl_algo",
12366   "referenced_type" : "_ZTI11xfrmnl_algo",
12367   "self_type" : "_ZTI11xfrmnl_algo",
12368   "size" : 68,
12369   "source_file" : "external/libnl/include/netlink-private/types.h"
12370  },
12371  {
12372   "alignment" : 4,
12373   "fields" :
12374   [
12375    {
12376     "field_name" : "v",
12377     "referenced_type" : "_ZTIj"
12378    },
12379    {
12380     "field_name" : "m",
12381     "field_offset" : 32,
12382     "referenced_type" : "_ZTIj"
12383    }
12384   ],
12385   "linker_set_key" : "_ZTI11xfrmnl_mark",
12386   "name" : "xfrmnl_mark",
12387   "referenced_type" : "_ZTI11xfrmnl_mark",
12388   "self_type" : "_ZTI11xfrmnl_mark",
12389   "size" : 8,
12390   "source_file" : "external/libnl/include/netlink-private/types.h"
12391  },
12392  {
12393   "alignment" : 8,
12394   "fields" :
12395   [
12396    {
12397     "field_name" : "ce_refcnt",
12398     "referenced_type" : "_ZTIi"
12399    },
12400    {
12401     "field_name" : "ce_ops",
12402     "field_offset" : 32,
12403     "referenced_type" : "_ZTIP13nl_object_ops"
12404    },
12405    {
12406     "field_name" : "ce_cache",
12407     "field_offset" : 64,
12408     "referenced_type" : "_ZTIP8nl_cache"
12409    },
12410    {
12411     "field_name" : "ce_list",
12412     "field_offset" : 96,
12413     "referenced_type" : "_ZTI12nl_list_head"
12414    },
12415    {
12416     "field_name" : "ce_msgtype",
12417     "field_offset" : 160,
12418     "referenced_type" : "_ZTIi"
12419    },
12420    {
12421     "field_name" : "ce_flags",
12422     "field_offset" : 192,
12423     "referenced_type" : "_ZTIi"
12424    },
12425    {
12426     "field_name" : "ce_mask",
12427     "field_offset" : 256,
12428     "referenced_type" : "_ZTIy"
12429    },
12430    {
12431     "field_name" : "lr_addr",
12432     "field_offset" : 320,
12433     "referenced_type" : "_ZTIP7nl_addr"
12434    },
12435    {
12436     "field_name" : "lr_fwmark",
12437     "field_offset" : 352,
12438     "referenced_type" : "_ZTIj"
12439    },
12440    {
12441     "field_name" : "lr_tos",
12442     "field_offset" : 384,
12443     "referenced_type" : "_ZTIh"
12444    },
12445    {
12446     "field_name" : "lr_scope",
12447     "field_offset" : 392,
12448     "referenced_type" : "_ZTIh"
12449    },
12450    {
12451     "field_name" : "lr_table",
12452     "field_offset" : 400,
12453     "referenced_type" : "_ZTIh"
12454    }
12455   ],
12456   "linker_set_key" : "_ZTI12flnl_request",
12457   "name" : "flnl_request",
12458   "referenced_type" : "_ZTI12flnl_request",
12459   "self_type" : "_ZTI12flnl_request",
12460   "size" : 56,
12461   "source_file" : "external/libnl/include/netlink-private/types.h"
12462  },
12463  {
12464   "alignment" : 4,
12465   "fields" :
12466   [
12467    {
12468     "field_name" : "src",
12469     "referenced_type" : "_ZTIP7nl_addr"
12470    },
12471    {
12472     "field_name" : "dst",
12473     "field_offset" : 32,
12474     "referenced_type" : "_ZTIP7nl_addr"
12475    },
12476    {
12477     "field_name" : "proto",
12478     "field_offset" : 64,
12479     "referenced_type" : "_ZTI14nfnl_exp_proto"
12480    }
12481   ],
12482   "linker_set_key" : "_ZTI12nfnl_exp_dir",
12483   "name" : "nfnl_exp_dir",
12484   "referenced_type" : "_ZTI12nfnl_exp_dir",
12485   "self_type" : "_ZTI12nfnl_exp_dir",
12486   "size" : 16,
12487   "source_file" : "external/libnl/include/netlink-private/types.h"
12488  },
12489  {
12490   "alignment" : 8,
12491   "fields" :
12492   [
12493    {
12494     "field_name" : "ce_refcnt",
12495     "referenced_type" : "_ZTIi"
12496    },
12497    {
12498     "field_name" : "ce_ops",
12499     "field_offset" : 32,
12500     "referenced_type" : "_ZTIP13nl_object_ops"
12501    },
12502    {
12503     "field_name" : "ce_cache",
12504     "field_offset" : 64,
12505     "referenced_type" : "_ZTIP8nl_cache"
12506    },
12507    {
12508     "field_name" : "ce_list",
12509     "field_offset" : 96,
12510     "referenced_type" : "_ZTI12nl_list_head"
12511    },
12512    {
12513     "field_name" : "ce_msgtype",
12514     "field_offset" : 160,
12515     "referenced_type" : "_ZTIi"
12516    },
12517    {
12518     "field_name" : "ce_flags",
12519     "field_offset" : 192,
12520     "referenced_type" : "_ZTIi"
12521    },
12522    {
12523     "field_name" : "ce_mask",
12524     "field_offset" : 256,
12525     "referenced_type" : "_ZTIy"
12526    },
12527    {
12528     "field_name" : "log_msg_family",
12529     "field_offset" : 320,
12530     "referenced_type" : "_ZTIh"
12531    },
12532    {
12533     "field_name" : "log_msg_hook",
12534     "field_offset" : 328,
12535     "referenced_type" : "_ZTIh"
12536    },
12537    {
12538     "field_name" : "log_msg_hwproto",
12539     "field_offset" : 336,
12540     "referenced_type" : "_ZTIt"
12541    },
12542    {
12543     "field_name" : "log_msg_mark",
12544     "field_offset" : 352,
12545     "referenced_type" : "_ZTIj"
12546    },
12547    {
12548     "field_name" : "log_msg_timestamp",
12549     "field_offset" : 384,
12550     "referenced_type" : "_ZTI7timeval"
12551    },
12552    {
12553     "field_name" : "log_msg_indev",
12554     "field_offset" : 448,
12555     "referenced_type" : "_ZTIj"
12556    },
12557    {
12558     "field_name" : "log_msg_outdev",
12559     "field_offset" : 480,
12560     "referenced_type" : "_ZTIj"
12561    },
12562    {
12563     "field_name" : "log_msg_physindev",
12564     "field_offset" : 512,
12565     "referenced_type" : "_ZTIj"
12566    },
12567    {
12568     "field_name" : "log_msg_physoutdev",
12569     "field_offset" : 544,
12570     "referenced_type" : "_ZTIj"
12571    },
12572    {
12573     "field_name" : "log_msg_hwaddr",
12574     "field_offset" : 576,
12575     "referenced_type" : "_ZTIA8_h"
12576    },
12577    {
12578     "field_name" : "log_msg_hwaddr_len",
12579     "field_offset" : 640,
12580     "referenced_type" : "_ZTIi"
12581    },
12582    {
12583     "field_name" : "log_msg_payload",
12584     "field_offset" : 672,
12585     "referenced_type" : "_ZTIPv"
12586    },
12587    {
12588     "field_name" : "log_msg_payload_len",
12589     "field_offset" : 704,
12590     "referenced_type" : "_ZTIi"
12591    },
12592    {
12593     "field_name" : "log_msg_prefix",
12594     "field_offset" : 736,
12595     "referenced_type" : "_ZTIPc"
12596    },
12597    {
12598     "field_name" : "log_msg_uid",
12599     "field_offset" : 768,
12600     "referenced_type" : "_ZTIj"
12601    },
12602    {
12603     "field_name" : "log_msg_gid",
12604     "field_offset" : 800,
12605     "referenced_type" : "_ZTIj"
12606    },
12607    {
12608     "field_name" : "log_msg_seq",
12609     "field_offset" : 832,
12610     "referenced_type" : "_ZTIj"
12611    },
12612    {
12613     "field_name" : "log_msg_seq_global",
12614     "field_offset" : 864,
12615     "referenced_type" : "_ZTIj"
12616    }
12617   ],
12618   "linker_set_key" : "_ZTI12nfnl_log_msg",
12619   "name" : "nfnl_log_msg",
12620   "referenced_type" : "_ZTI12nfnl_log_msg",
12621   "self_type" : "_ZTI12nfnl_log_msg",
12622   "size" : 112,
12623   "source_file" : "external/libnl/include/netlink-private/types.h"
12624  },
12625  {
12626   "alignment" : 4,
12627   "fields" :
12628   [
12629    {
12630     "field_name" : "encap_type",
12631     "referenced_type" : "_ZTIt"
12632    },
12633    {
12634     "field_name" : "build_msg",
12635     "field_offset" : 32,
12636     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
12637    },
12638    {
12639     "field_name" : "parse_msg",
12640     "field_offset" : 64,
12641     "referenced_type" : "_ZTIPFiP6nlattrP12rtnl_nexthopE"
12642    },
12643    {
12644     "field_name" : "compare",
12645     "field_offset" : 96,
12646     "referenced_type" : "_ZTIPFiPvS_E"
12647    },
12648    {
12649     "field_name" : "dump",
12650     "field_offset" : 128,
12651     "referenced_type" : "_ZTIPFvPvP14nl_dump_paramsE"
12652    },
12653    {
12654     "field_name" : "destructor",
12655     "field_offset" : 160,
12656     "referenced_type" : "_ZTIPFvPvE"
12657    }
12658   ],
12659   "linker_set_key" : "_ZTI12nh_encap_ops",
12660   "name" : "nh_encap_ops",
12661   "referenced_type" : "_ZTI12nh_encap_ops",
12662   "self_type" : "_ZTI12nh_encap_ops",
12663   "size" : 24,
12664   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
12665  },
12666  {
12667   "alignment" : 4,
12668   "fields" :
12669   [
12670    {
12671     "field_name" : "co_name",
12672     "referenced_type" : "_ZTIPc"
12673    },
12674    {
12675     "field_name" : "co_hdrsize",
12676     "field_offset" : 32,
12677     "referenced_type" : "_ZTIi"
12678    },
12679    {
12680     "field_name" : "co_protocol",
12681     "field_offset" : 64,
12682     "referenced_type" : "_ZTIi"
12683    },
12684    {
12685     "field_name" : "co_hash_size",
12686     "field_offset" : 96,
12687     "referenced_type" : "_ZTIi"
12688    },
12689    {
12690     "field_name" : "co_flags",
12691     "field_offset" : 128,
12692     "referenced_type" : "_ZTIj"
12693    },
12694    {
12695     "field_name" : "co_refcnt",
12696     "field_offset" : 160,
12697     "referenced_type" : "_ZTIj"
12698    },
12699    {
12700     "field_name" : "co_groups",
12701     "field_offset" : 192,
12702     "referenced_type" : "_ZTIP11nl_af_group"
12703    },
12704    {
12705     "field_name" : "co_request_update",
12706     "field_offset" : 224,
12707     "referenced_type" : "_ZTIPFiP8nl_cacheP7nl_sockE"
12708    },
12709    {
12710     "field_name" : "co_msg_parser",
12711     "field_offset" : 256,
12712     "referenced_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE"
12713    },
12714    {
12715     "field_name" : "co_event_filter",
12716     "field_offset" : 288,
12717     "referenced_type" : "_ZTIPFiP8nl_cacheP9nl_objectE"
12718    },
12719    {
12720     "field_name" : "co_include_event",
12721     "field_offset" : 320,
12722     "referenced_type" : "_ZTIPFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_yiS3_ES3_E"
12723    },
12724    {
12725     "field_name" : "reserved_1",
12726     "field_offset" : 352,
12727     "referenced_type" : "_ZTIPFvvE"
12728    },
12729    {
12730     "field_name" : "reserved_2",
12731     "field_offset" : 384,
12732     "referenced_type" : "_ZTIPFvvE"
12733    },
12734    {
12735     "field_name" : "reserved_3",
12736     "field_offset" : 416,
12737     "referenced_type" : "_ZTIPFvvE"
12738    },
12739    {
12740     "field_name" : "reserved_4",
12741     "field_offset" : 448,
12742     "referenced_type" : "_ZTIPFvvE"
12743    },
12744    {
12745     "field_name" : "reserved_5",
12746     "field_offset" : 480,
12747     "referenced_type" : "_ZTIPFvvE"
12748    },
12749    {
12750     "field_name" : "reserved_6",
12751     "field_offset" : 512,
12752     "referenced_type" : "_ZTIPFvvE"
12753    },
12754    {
12755     "field_name" : "reserved_7",
12756     "field_offset" : 544,
12757     "referenced_type" : "_ZTIPFvvE"
12758    },
12759    {
12760     "field_name" : "reserved_8",
12761     "field_offset" : 576,
12762     "referenced_type" : "_ZTIPFvvE"
12763    },
12764    {
12765     "field_name" : "co_obj_ops",
12766     "field_offset" : 608,
12767     "referenced_type" : "_ZTIP13nl_object_ops"
12768    },
12769    {
12770     "field_name" : "co_next",
12771     "field_offset" : 640,
12772     "referenced_type" : "_ZTIP12nl_cache_ops"
12773    },
12774    {
12775     "field_name" : "co_major_cache",
12776     "field_offset" : 672,
12777     "referenced_type" : "_ZTIP8nl_cache"
12778    },
12779    {
12780     "field_name" : "co_genl",
12781     "field_offset" : 704,
12782     "referenced_type" : "_ZTIP8genl_ops"
12783    },
12784    {
12785     "field_name" : "co_msgtypes",
12786     "field_offset" : 736,
12787     "referenced_type" : "_ZTIA_10nl_msgtype"
12788    }
12789   ],
12790   "linker_set_key" : "_ZTI12nl_cache_ops",
12791   "name" : "nl_cache_ops",
12792   "referenced_type" : "_ZTI12nl_cache_ops",
12793   "self_type" : "_ZTI12nl_cache_ops",
12794   "size" : 92,
12795   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
12796  },
12797  {
12798   "alignment" : 4,
12799   "fields" :
12800   [
12801    {
12802     "field_name" : "key",
12803     "referenced_type" : "_ZTIj"
12804    },
12805    {
12806     "field_name" : "key_size",
12807     "field_offset" : 32,
12808     "referenced_type" : "_ZTIj"
12809    },
12810    {
12811     "field_name" : "obj",
12812     "field_offset" : 64,
12813     "referenced_type" : "_ZTIP9nl_object"
12814    },
12815    {
12816     "field_name" : "next",
12817     "field_offset" : 96,
12818     "referenced_type" : "_ZTIP12nl_hash_node"
12819    }
12820   ],
12821   "linker_set_key" : "_ZTI12nl_hash_node",
12822   "name" : "nl_hash_node",
12823   "referenced_type" : "_ZTI12nl_hash_node",
12824   "self_type" : "_ZTI12nl_hash_node",
12825   "size" : 16,
12826   "source_file" : "external/libnl/include/netlink/hashtable.h"
12827  },
12828  {
12829   "alignment" : 4,
12830   "fields" :
12831   [
12832    {
12833     "field_name" : "next",
12834     "referenced_type" : "_ZTIP12nl_list_head"
12835    },
12836    {
12837     "field_name" : "prev",
12838     "field_offset" : 32,
12839     "referenced_type" : "_ZTIP12nl_list_head"
12840    }
12841   ],
12842   "linker_set_key" : "_ZTI12nl_list_head",
12843   "name" : "nl_list_head",
12844   "referenced_type" : "_ZTI12nl_list_head",
12845   "self_type" : "_ZTI12nl_list_head",
12846   "size" : 8,
12847   "source_file" : "external/libnl/include/netlink/list.h"
12848  },
12849  {
12850   "alignment" : 8,
12851   "fields" :
12852   [
12853    {
12854     "field_name" : "vf_list",
12855     "referenced_type" : "_ZTI12nl_list_head"
12856    },
12857    {
12858     "field_name" : "ce_refcnt",
12859     "field_offset" : 64,
12860     "referenced_type" : "_ZTIi"
12861    },
12862    {
12863     "field_name" : "ce_mask",
12864     "field_offset" : 96,
12865     "referenced_type" : "_ZTIj"
12866    },
12867    {
12868     "field_name" : "vf_index",
12869     "field_offset" : 128,
12870     "referenced_type" : "_ZTIj"
12871    },
12872    {
12873     "field_name" : "vf_guid_node",
12874     "field_offset" : 192,
12875     "referenced_type" : "_ZTIy"
12876    },
12877    {
12878     "field_name" : "vf_guid_port",
12879     "field_offset" : 256,
12880     "referenced_type" : "_ZTIy"
12881    },
12882    {
12883     "field_name" : "vf_linkstate",
12884     "field_offset" : 320,
12885     "referenced_type" : "_ZTIj"
12886    },
12887    {
12888     "field_name" : "vf_lladdr",
12889     "field_offset" : 352,
12890     "referenced_type" : "_ZTIP7nl_addr"
12891    },
12892    {
12893     "field_name" : "vf_max_tx_rate",
12894     "field_offset" : 384,
12895     "referenced_type" : "_ZTIj"
12896    },
12897    {
12898     "field_name" : "vf_min_tx_rate",
12899     "field_offset" : 416,
12900     "referenced_type" : "_ZTIj"
12901    },
12902    {
12903     "field_name" : "vf_rate",
12904     "field_offset" : 448,
12905     "referenced_type" : "_ZTIj"
12906    },
12907    {
12908     "field_name" : "vf_rss_query_en",
12909     "field_offset" : 480,
12910     "referenced_type" : "_ZTIj"
12911    },
12912    {
12913     "field_name" : "vf_spoofchk",
12914     "field_offset" : 512,
12915     "referenced_type" : "_ZTIj"
12916    },
12917    {
12918     "field_name" : "vf_stats",
12919     "field_offset" : 576,
12920     "referenced_type" : "_ZTIA6_y"
12921    },
12922    {
12923     "field_name" : "vf_trust",
12924     "field_offset" : 960,
12925     "referenced_type" : "_ZTIj"
12926    },
12927    {
12928     "field_name" : "vf_vlans",
12929     "field_offset" : 992,
12930     "referenced_type" : "_ZTIP11nl_vf_vlans"
12931    }
12932   ],
12933   "linker_set_key" : "_ZTI12rtnl_link_vf",
12934   "name" : "rtnl_link_vf",
12935   "referenced_type" : "_ZTI12rtnl_link_vf",
12936   "self_type" : "_ZTI12rtnl_link_vf",
12937   "size" : 128,
12938   "source_file" : "external/libnl/include/netlink-private/types.h"
12939  },
12940  {
12941   "alignment" : 4,
12942   "fields" :
12943   [
12944    {
12945     "field_name" : "rtnh_flags",
12946     "referenced_type" : "_ZTIh"
12947    },
12948    {
12949     "field_name" : "rtnh_flag_mask",
12950     "field_offset" : 8,
12951     "referenced_type" : "_ZTIh"
12952    },
12953    {
12954     "field_name" : "rtnh_weight",
12955     "field_offset" : 16,
12956     "referenced_type" : "_ZTIh"
12957    },
12958    {
12959     "field_name" : "rtnh_ifindex",
12960     "field_offset" : 32,
12961     "referenced_type" : "_ZTIj"
12962    },
12963    {
12964     "field_name" : "rtnh_gateway",
12965     "field_offset" : 64,
12966     "referenced_type" : "_ZTIP7nl_addr"
12967    },
12968    {
12969     "field_name" : "ce_mask",
12970     "field_offset" : 96,
12971     "referenced_type" : "_ZTIj"
12972    },
12973    {
12974     "field_name" : "rtnh_list",
12975     "field_offset" : 128,
12976     "referenced_type" : "_ZTI12nl_list_head"
12977    },
12978    {
12979     "field_name" : "rtnh_realms",
12980     "field_offset" : 192,
12981     "referenced_type" : "_ZTIj"
12982    },
12983    {
12984     "field_name" : "rtnh_newdst",
12985     "field_offset" : 224,
12986     "referenced_type" : "_ZTIP7nl_addr"
12987    },
12988    {
12989     "field_name" : "rtnh_via",
12990     "field_offset" : 256,
12991     "referenced_type" : "_ZTIP7nl_addr"
12992    },
12993    {
12994     "field_name" : "rtnh_encap",
12995     "field_offset" : 288,
12996     "referenced_type" : "_ZTIP13rtnl_nh_encap"
12997    }
12998   ],
12999   "linker_set_key" : "_ZTI12rtnl_nexthop",
13000   "name" : "rtnl_nexthop",
13001   "referenced_type" : "_ZTI12rtnl_nexthop",
13002   "self_type" : "_ZTI12rtnl_nexthop",
13003   "size" : 40,
13004   "source_file" : "external/libnl/include/netlink-private/types.h"
13005  },
13006  {
13007   "alignment" : 4,
13008   "fields" :
13009   [
13010    {
13011     "field_name" : "s_parm",
13012     "referenced_type" : "_ZTI10tc_skbedit"
13013    },
13014    {
13015     "field_name" : "s_flags",
13016     "field_offset" : 160,
13017     "referenced_type" : "_ZTIj"
13018    },
13019    {
13020     "field_name" : "s_mark",
13021     "field_offset" : 192,
13022     "referenced_type" : "_ZTIj"
13023    },
13024    {
13025     "field_name" : "s_prio",
13026     "field_offset" : 224,
13027     "referenced_type" : "_ZTIj"
13028    },
13029    {
13030     "field_name" : "s_queue_mapping",
13031     "field_offset" : 256,
13032     "referenced_type" : "_ZTIt"
13033    }
13034   ],
13035   "linker_set_key" : "_ZTI12rtnl_skbedit",
13036   "name" : "rtnl_skbedit",
13037   "referenced_type" : "_ZTI12rtnl_skbedit",
13038   "self_type" : "_ZTI12rtnl_skbedit",
13039   "size" : 36,
13040   "source_file" : "external/libnl/include/netlink-private/types.h"
13041  },
13042  {
13043   "alignment" : 4,
13044   "fields" :
13045   [
13046    {
13047     "field_name" : "daddr",
13048     "referenced_type" : "_ZTIP7nl_addr"
13049    },
13050    {
13051     "field_name" : "spi",
13052     "field_offset" : 32,
13053     "referenced_type" : "_ZTIj"
13054    },
13055    {
13056     "field_name" : "family",
13057     "field_offset" : 64,
13058     "referenced_type" : "_ZTIt"
13059    },
13060    {
13061     "field_name" : "proto",
13062     "field_offset" : 80,
13063     "referenced_type" : "_ZTIh"
13064    }
13065   ],
13066   "linker_set_key" : "_ZTI12xfrmnl_sa_id",
13067   "name" : "xfrmnl_sa_id",
13068   "referenced_type" : "_ZTI12xfrmnl_sa_id",
13069   "self_type" : "_ZTI12xfrmnl_sa_id",
13070   "size" : 12,
13071   "source_file" : "external/libnl/include/netlink-private/types.h"
13072  },
13073  {
13074   "alignment" : 4,
13075   "fields" :
13076   [
13077    {
13078     "field_name" : "replay_window",
13079     "referenced_type" : "_ZTIj"
13080    },
13081    {
13082     "field_name" : "replay",
13083     "field_offset" : 32,
13084     "referenced_type" : "_ZTIj"
13085    },
13086    {
13087     "field_name" : "integrity_failed",
13088     "field_offset" : 64,
13089     "referenced_type" : "_ZTIj"
13090    }
13091   ],
13092   "linker_set_key" : "_ZTI12xfrmnl_stats",
13093   "name" : "xfrmnl_stats",
13094   "referenced_type" : "_ZTI12xfrmnl_stats",
13095   "self_type" : "_ZTI12xfrmnl_stats",
13096   "size" : 12,
13097   "source_file" : "external/libnl/include/netlink-private/types.h"
13098  },
13099  {
13100   "alignment" : 4,
13101   "fields" :
13102   [
13103    {
13104     "field_name" : "data",
13105     "referenced_type" : "_ZTIPc"
13106    },
13107    {
13108     "field_name" : "len",
13109     "field_offset" : 32,
13110     "referenced_type" : "_ZTIj"
13111    },
13112    {
13113     "field_name" : "index",
13114     "field_offset" : 64,
13115     "referenced_type" : "_ZTIi"
13116    }
13117   ],
13118   "linker_set_key" : "_ZTI13ematch_quoted",
13119   "name" : "ematch_quoted",
13120   "referenced_type" : "_ZTI13ematch_quoted",
13121   "self_type" : "_ZTI13ematch_quoted",
13122   "size" : 12,
13123   "source_file" : "external/libnl/include/netlink-private/types.h"
13124  },
13125  {
13126   "alignment" : 2,
13127   "fields" :
13128   [
13129    {
13130     "field_name" : "port",
13131     "referenced_type" : "_ZTIN13nfnl_ct_protoUt_E"
13132    },
13133    {
13134     "field_name" : "icmp",
13135     "referenced_type" : "_ZTIN13nfnl_ct_protoUt_E"
13136    }
13137   ],
13138   "linker_set_key" : "_ZTI13nfnl_ct_proto",
13139   "name" : "nfnl_ct_proto",
13140   "record_kind" : "union",
13141   "referenced_type" : "_ZTI13nfnl_ct_proto",
13142   "self_type" : "_ZTI13nfnl_ct_proto",
13143   "size" : 4,
13144   "source_file" : "external/libnl/include/netlink-private/types.h"
13145  },
13146  {
13147   "alignment" : 4,
13148   "fields" :
13149   [
13150    {
13151     "field_name" : "cm_protocol",
13152     "referenced_type" : "_ZTIi"
13153    },
13154    {
13155     "field_name" : "cm_flags",
13156     "field_offset" : 32,
13157     "referenced_type" : "_ZTIi"
13158    },
13159    {
13160     "field_name" : "cm_nassocs",
13161     "field_offset" : 64,
13162     "referenced_type" : "_ZTIi"
13163    },
13164    {
13165     "field_name" : "cm_sock",
13166     "field_offset" : 96,
13167     "referenced_type" : "_ZTIP7nl_sock"
13168    },
13169    {
13170     "field_name" : "cm_sync_sock",
13171     "field_offset" : 128,
13172     "referenced_type" : "_ZTIP7nl_sock"
13173    },
13174    {
13175     "field_name" : "cm_assocs",
13176     "field_offset" : 160,
13177     "referenced_type" : "_ZTIP14nl_cache_assoc"
13178    }
13179   ],
13180   "linker_set_key" : "_ZTI13nl_cache_mngr",
13181   "name" : "nl_cache_mngr",
13182   "referenced_type" : "_ZTI13nl_cache_mngr",
13183   "self_type" : "_ZTI13nl_cache_mngr",
13184   "size" : 24,
13185   "source_file" : "external/libnl/include/netlink-private/types.h"
13186  },
13187  {
13188   "alignment" : 4,
13189   "fields" :
13190   [
13191    {
13192     "field_name" : "size",
13193     "referenced_type" : "_ZTIi"
13194    },
13195    {
13196     "field_name" : "nodes",
13197     "field_offset" : 32,
13198     "referenced_type" : "_ZTIPP12nl_hash_node"
13199    }
13200   ],
13201   "linker_set_key" : "_ZTI13nl_hash_table",
13202   "name" : "nl_hash_table",
13203   "referenced_type" : "_ZTI13nl_hash_table",
13204   "self_type" : "_ZTI13nl_hash_table",
13205   "size" : 8,
13206   "source_file" : "external/libnl/include/netlink/hashtable.h"
13207  },
13208  {
13209   "alignment" : 4,
13210   "fields" :
13211   [
13212    {
13213     "field_name" : "oo_name",
13214     "referenced_type" : "_ZTIPc"
13215    },
13216    {
13217     "field_name" : "oo_size",
13218     "field_offset" : 32,
13219     "referenced_type" : "_ZTIj"
13220    },
13221    {
13222     "field_name" : "oo_id_attrs",
13223     "field_offset" : 64,
13224     "referenced_type" : "_ZTIj"
13225    },
13226    {
13227     "field_name" : "oo_constructor",
13228     "field_offset" : 96,
13229     "referenced_type" : "_ZTIPFvP9nl_objectE"
13230    },
13231    {
13232     "field_name" : "oo_free_data",
13233     "field_offset" : 128,
13234     "referenced_type" : "_ZTIPFvP9nl_objectE"
13235    },
13236    {
13237     "field_name" : "oo_clone",
13238     "field_offset" : 160,
13239     "referenced_type" : "_ZTIPFiP9nl_objectS0_E"
13240    },
13241    {
13242     "field_name" : "oo_dump",
13243     "field_offset" : 192,
13244     "referenced_type" : "_ZTIA3_PFvP9nl_objectP14nl_dump_paramsE"
13245    },
13246    {
13247     "field_name" : "oo_compare",
13248     "field_offset" : 288,
13249     "referenced_type" : "_ZTIPFyP9nl_objectS0_yiE"
13250    },
13251    {
13252     "field_name" : "oo_update",
13253     "field_offset" : 320,
13254     "referenced_type" : "_ZTIPFiP9nl_objectS0_E"
13255    },
13256    {
13257     "field_name" : "oo_keygen",
13258     "field_offset" : 352,
13259     "referenced_type" : "_ZTIPFvP9nl_objectPjjE"
13260    },
13261    {
13262     "field_name" : "oo_attrs2str",
13263     "field_offset" : 384,
13264     "referenced_type" : "_ZTIPFPciS_jE"
13265    },
13266    {
13267     "field_name" : "oo_id_attrs_get",
13268     "field_offset" : 416,
13269     "referenced_type" : "_ZTIPFjP9nl_objectE"
13270    }
13271   ],
13272   "linker_set_key" : "_ZTI13nl_object_ops",
13273   "name" : "nl_object_ops",
13274   "referenced_type" : "_ZTI13nl_object_ops",
13275   "self_type" : "_ZTI13nl_object_ops",
13276   "size" : 56,
13277   "source_file" : "external/libnl/include/netlink-private/object-api.h"
13278  },
13279  {
13280   "alignment" : 4,
13281   "fields" :
13282   [
13283    {
13284     "field_name" : "fq_limit",
13285     "referenced_type" : "_ZTIi"
13286    },
13287    {
13288     "field_name" : "fq_target",
13289     "field_offset" : 32,
13290     "referenced_type" : "_ZTIj"
13291    },
13292    {
13293     "field_name" : "fq_interval",
13294     "field_offset" : 64,
13295     "referenced_type" : "_ZTIj"
13296    },
13297    {
13298     "field_name" : "fq_flows",
13299     "field_offset" : 96,
13300     "referenced_type" : "_ZTIi"
13301    },
13302    {
13303     "field_name" : "fq_quantum",
13304     "field_offset" : 128,
13305     "referenced_type" : "_ZTIj"
13306    },
13307    {
13308     "field_name" : "fq_ecn",
13309     "field_offset" : 160,
13310     "referenced_type" : "_ZTIi"
13311    },
13312    {
13313     "field_name" : "fq_mask",
13314     "field_offset" : 192,
13315     "referenced_type" : "_ZTIj"
13316    }
13317   ],
13318   "linker_set_key" : "_ZTI13rtnl_fq_codel",
13319   "name" : "rtnl_fq_codel",
13320   "referenced_type" : "_ZTI13rtnl_fq_codel",
13321   "self_type" : "_ZTI13rtnl_fq_codel",
13322   "size" : 28,
13323   "source_file" : "external/libnl/include/netlink-private/types.h"
13324  },
13325  {
13326   "alignment" : 8,
13327   "fields" :
13328   [
13329    {
13330     "field_name" : "lm_mem_start",
13331     "referenced_type" : "_ZTIy"
13332    },
13333    {
13334     "field_name" : "lm_mem_end",
13335     "field_offset" : 64,
13336     "referenced_type" : "_ZTIy"
13337    },
13338    {
13339     "field_name" : "lm_base_addr",
13340     "field_offset" : 128,
13341     "referenced_type" : "_ZTIy"
13342    },
13343    {
13344     "field_name" : "lm_irq",
13345     "field_offset" : 192,
13346     "referenced_type" : "_ZTIt"
13347    },
13348    {
13349     "field_name" : "lm_dma",
13350     "field_offset" : 208,
13351     "referenced_type" : "_ZTIh"
13352    },
13353    {
13354     "field_name" : "lm_port",
13355     "field_offset" : 216,
13356     "referenced_type" : "_ZTIh"
13357    }
13358   ],
13359   "linker_set_key" : "_ZTI13rtnl_link_map",
13360   "name" : "rtnl_link_map",
13361   "referenced_type" : "_ZTI13rtnl_link_map",
13362   "self_type" : "_ZTI13rtnl_link_map",
13363   "size" : 32,
13364   "source_file" : "external/libnl/include/netlink-private/types.h"
13365  },
13366  {
13367   "alignment" : 8,
13368   "fields" :
13369   [
13370    {
13371     "field_name" : "ce_refcnt",
13372     "referenced_type" : "_ZTIi"
13373    },
13374    {
13375     "field_name" : "ce_ops",
13376     "field_offset" : 32,
13377     "referenced_type" : "_ZTIP13nl_object_ops"
13378    },
13379    {
13380     "field_name" : "ce_cache",
13381     "field_offset" : 64,
13382     "referenced_type" : "_ZTIP8nl_cache"
13383    },
13384    {
13385     "field_name" : "ce_list",
13386     "field_offset" : 96,
13387     "referenced_type" : "_ZTI12nl_list_head"
13388    },
13389    {
13390     "field_name" : "ce_msgtype",
13391     "field_offset" : 160,
13392     "referenced_type" : "_ZTIi"
13393    },
13394    {
13395     "field_name" : "ce_flags",
13396     "field_offset" : 192,
13397     "referenced_type" : "_ZTIi"
13398    },
13399    {
13400     "field_name" : "ce_mask",
13401     "field_offset" : 256,
13402     "referenced_type" : "_ZTIy"
13403    },
13404    {
13405     "field_name" : "nt_name",
13406     "field_offset" : 320,
13407     "referenced_type" : "_ZTIA32_c"
13408    },
13409    {
13410     "field_name" : "nt_family",
13411     "field_offset" : 576,
13412     "referenced_type" : "_ZTIj"
13413    },
13414    {
13415     "field_name" : "nt_gc_thresh1",
13416     "field_offset" : 608,
13417     "referenced_type" : "_ZTIj"
13418    },
13419    {
13420     "field_name" : "nt_gc_thresh2",
13421     "field_offset" : 640,
13422     "referenced_type" : "_ZTIj"
13423    },
13424    {
13425     "field_name" : "nt_gc_thresh3",
13426     "field_offset" : 672,
13427     "referenced_type" : "_ZTIj"
13428    },
13429    {
13430     "field_name" : "nt_gc_interval",
13431     "field_offset" : 704,
13432     "referenced_type" : "_ZTIy"
13433    },
13434    {
13435     "field_name" : "nt_config",
13436     "field_offset" : 768,
13437     "referenced_type" : "_ZTI10ndt_config"
13438    },
13439    {
13440     "field_name" : "nt_parms",
13441     "field_offset" : 1024,
13442     "referenced_type" : "_ZTI19rtnl_neightbl_parms"
13443    },
13444    {
13445     "field_name" : "nt_stats",
13446     "field_offset" : 1792,
13447     "referenced_type" : "_ZTI9ndt_stats"
13448    }
13449   ],
13450   "linker_set_key" : "_ZTI13rtnl_neightbl",
13451   "name" : "rtnl_neightbl",
13452   "referenced_type" : "_ZTI13rtnl_neightbl",
13453   "self_type" : "_ZTI13rtnl_neightbl",
13454   "size" : 312,
13455   "source_file" : "external/libnl/include/netlink-private/types.h"
13456  },
13457  {
13458   "alignment" : 4,
13459   "fields" :
13460   [
13461    {
13462     "field_name" : "ops",
13463     "referenced_type" : "_ZTIP12nh_encap_ops"
13464    },
13465    {
13466     "field_name" : "priv",
13467     "field_offset" : 32,
13468     "referenced_type" : "_ZTIPv"
13469    }
13470   ],
13471   "linker_set_key" : "_ZTI13rtnl_nh_encap",
13472   "name" : "rtnl_nh_encap",
13473   "referenced_type" : "_ZTI13rtnl_nh_encap",
13474   "self_type" : "_ZTI13rtnl_nh_encap",
13475   "size" : 8,
13476   "source_file" : "external/libnl/include/netlink-private/types.h"
13477  },
13478  {
13479   "alignment" : 8,
13480   "fields" :
13481   [
13482    {
13483     "field_name" : "rs_rate64",
13484     "referenced_type" : "_ZTIy"
13485    },
13486    {
13487     "field_name" : "rs_overhead",
13488     "field_offset" : 64,
13489     "referenced_type" : "_ZTIt"
13490    },
13491    {
13492     "field_name" : "rs_cell_align",
13493     "field_offset" : 80,
13494     "referenced_type" : "_ZTIs"
13495    },
13496    {
13497     "field_name" : "rs_mpu",
13498     "field_offset" : 96,
13499     "referenced_type" : "_ZTIt"
13500    },
13501    {
13502     "field_name" : "rs_cell_log",
13503     "field_offset" : 112,
13504     "referenced_type" : "_ZTIh"
13505    }
13506   ],
13507   "linker_set_key" : "_ZTI13rtnl_ratespec",
13508   "name" : "rtnl_ratespec",
13509   "referenced_type" : "_ZTI13rtnl_ratespec",
13510   "self_type" : "_ZTI13rtnl_ratespec",
13511   "size" : 16,
13512   "source_file" : "external/libnl/include/netlink-private/types.h"
13513  },
13514  {
13515   "alignment" : 4,
13516   "fields" :
13517   [
13518    {
13519     "field_name" : "o_id",
13520     "referenced_type" : "_ZTIj"
13521    },
13522    {
13523     "field_name" : "o_flags",
13524     "field_offset" : 32,
13525     "referenced_type" : "_ZTIj"
13526    },
13527    {
13528     "field_name" : "o_list",
13529     "field_offset" : 64,
13530     "referenced_type" : "_ZTI12nl_list_head"
13531    }
13532   ],
13533   "linker_set_key" : "_ZTI14genl_family_op",
13534   "name" : "genl_family_op",
13535   "referenced_type" : "_ZTI14genl_family_op",
13536   "self_type" : "_ZTI14genl_family_op",
13537   "size" : 16,
13538   "source_file" : "external/libnl/include/netlink-private/types.h"
13539  },
13540  {
13541   "alignment" : 2,
13542   "fields" :
13543   [
13544    {
13545     "field_name" : "l4protonum",
13546     "referenced_type" : "_ZTIh"
13547    },
13548    {
13549     "field_name" : "l4protodata",
13550     "field_offset" : 16,
13551     "referenced_type" : "_ZTI18nfnl_exp_protodata"
13552    }
13553   ],
13554   "linker_set_key" : "_ZTI14nfnl_exp_proto",
13555   "name" : "nfnl_exp_proto",
13556   "referenced_type" : "_ZTI14nfnl_exp_proto",
13557   "self_type" : "_ZTI14nfnl_exp_proto",
13558   "size" : 6,
13559   "source_file" : "external/libnl/include/netlink-private/types.h"
13560  },
13561  {
13562   "alignment" : 8,
13563   "fields" :
13564   [
13565    {
13566     "field_name" : "ce_refcnt",
13567     "referenced_type" : "_ZTIi"
13568    },
13569    {
13570     "field_name" : "ce_ops",
13571     "field_offset" : 32,
13572     "referenced_type" : "_ZTIP13nl_object_ops"
13573    },
13574    {
13575     "field_name" : "ce_cache",
13576     "field_offset" : 64,
13577     "referenced_type" : "_ZTIP8nl_cache"
13578    },
13579    {
13580     "field_name" : "ce_list",
13581     "field_offset" : 96,
13582     "referenced_type" : "_ZTI12nl_list_head"
13583    },
13584    {
13585     "field_name" : "ce_msgtype",
13586     "field_offset" : 160,
13587     "referenced_type" : "_ZTIi"
13588    },
13589    {
13590     "field_name" : "ce_flags",
13591     "field_offset" : 192,
13592     "referenced_type" : "_ZTIi"
13593    },
13594    {
13595     "field_name" : "ce_mask",
13596     "field_offset" : 256,
13597     "referenced_type" : "_ZTIy"
13598    },
13599    {
13600     "field_name" : "queue_msg_group",
13601     "field_offset" : 320,
13602     "referenced_type" : "_ZTIt"
13603    },
13604    {
13605     "field_name" : "queue_msg_family",
13606     "field_offset" : 336,
13607     "referenced_type" : "_ZTIh"
13608    },
13609    {
13610     "field_name" : "queue_msg_hook",
13611     "field_offset" : 344,
13612     "referenced_type" : "_ZTIh"
13613    },
13614    {
13615     "field_name" : "queue_msg_hwproto",
13616     "field_offset" : 352,
13617     "referenced_type" : "_ZTIt"
13618    },
13619    {
13620     "field_name" : "queue_msg_packetid",
13621     "field_offset" : 384,
13622     "referenced_type" : "_ZTIj"
13623    },
13624    {
13625     "field_name" : "queue_msg_mark",
13626     "field_offset" : 416,
13627     "referenced_type" : "_ZTIj"
13628    },
13629    {
13630     "field_name" : "queue_msg_timestamp",
13631     "field_offset" : 448,
13632     "referenced_type" : "_ZTI7timeval"
13633    },
13634    {
13635     "field_name" : "queue_msg_indev",
13636     "field_offset" : 512,
13637     "referenced_type" : "_ZTIj"
13638    },
13639    {
13640     "field_name" : "queue_msg_outdev",
13641     "field_offset" : 544,
13642     "referenced_type" : "_ZTIj"
13643    },
13644    {
13645     "field_name" : "queue_msg_physindev",
13646     "field_offset" : 576,
13647     "referenced_type" : "_ZTIj"
13648    },
13649    {
13650     "field_name" : "queue_msg_physoutdev",
13651     "field_offset" : 608,
13652     "referenced_type" : "_ZTIj"
13653    },
13654    {
13655     "field_name" : "queue_msg_hwaddr",
13656     "field_offset" : 640,
13657     "referenced_type" : "_ZTIA8_h"
13658    },
13659    {
13660     "field_name" : "queue_msg_hwaddr_len",
13661     "field_offset" : 704,
13662     "referenced_type" : "_ZTIi"
13663    },
13664    {
13665     "field_name" : "queue_msg_payload",
13666     "field_offset" : 736,
13667     "referenced_type" : "_ZTIPv"
13668    },
13669    {
13670     "field_name" : "queue_msg_payload_len",
13671     "field_offset" : 768,
13672     "referenced_type" : "_ZTIi"
13673    },
13674    {
13675     "field_name" : "queue_msg_verdict",
13676     "field_offset" : 800,
13677     "referenced_type" : "_ZTIj"
13678    }
13679   ],
13680   "linker_set_key" : "_ZTI14nfnl_queue_msg",
13681   "name" : "nfnl_queue_msg",
13682   "referenced_type" : "_ZTI14nfnl_queue_msg",
13683   "self_type" : "_ZTI14nfnl_queue_msg",
13684   "size" : 104,
13685   "source_file" : "external/libnl/include/netlink-private/types.h"
13686  },
13687  {
13688   "alignment" : 4,
13689   "fields" :
13690   [
13691    {
13692     "field_name" : "ca_cache",
13693     "referenced_type" : "_ZTIP8nl_cache"
13694    },
13695    {
13696     "field_name" : "ca_change",
13697     "field_offset" : 32,
13698     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
13699    },
13700    {
13701     "field_name" : "ca_change_v2",
13702     "field_offset" : 64,
13703     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_yiPvE"
13704    },
13705    {
13706     "field_name" : "ca_change_data",
13707     "field_offset" : 96,
13708     "referenced_type" : "_ZTIPv"
13709    }
13710   ],
13711   "linker_set_key" : "_ZTI14nl_cache_assoc",
13712   "name" : "nl_cache_assoc",
13713   "referenced_type" : "_ZTI14nl_cache_assoc",
13714   "self_type" : "_ZTI14nl_cache_assoc",
13715   "size" : 16,
13716   "source_file" : "external/libnl/include/netlink-private/types.h"
13717  },
13718  {
13719   "alignment" : 4,
13720   "fields" :
13721   [
13722    {
13723     "field_name" : "dp_type",
13724     "referenced_type" : "_ZTI12nl_dump_type"
13725    },
13726    {
13727     "field_name" : "dp_prefix",
13728     "field_offset" : 32,
13729     "referenced_type" : "_ZTIi"
13730    },
13731    {
13732     "field_name" : "dp_print_index",
13733     "field_offset" : 64,
13734     "referenced_type" : "_ZTIi"
13735    },
13736    {
13737     "field_name" : "dp_dump_msgtype",
13738     "field_offset" : 96,
13739     "referenced_type" : "_ZTIi"
13740    },
13741    {
13742     "field_name" : "dp_cb",
13743     "field_offset" : 128,
13744     "referenced_type" : "_ZTIPFvP14nl_dump_paramsPcE"
13745    },
13746    {
13747     "field_name" : "dp_nl_cb",
13748     "field_offset" : 160,
13749     "referenced_type" : "_ZTIPFvP14nl_dump_paramsiE"
13750    },
13751    {
13752     "field_name" : "dp_data",
13753     "field_offset" : 192,
13754     "referenced_type" : "_ZTIPv"
13755    },
13756    {
13757     "field_name" : "dp_fd",
13758     "field_offset" : 224,
13759     "referenced_type" : "_ZTIP7__sFILE"
13760    },
13761    {
13762     "field_name" : "dp_buf",
13763     "field_offset" : 256,
13764     "referenced_type" : "_ZTIPc"
13765    },
13766    {
13767     "field_name" : "dp_buflen",
13768     "field_offset" : 288,
13769     "referenced_type" : "_ZTIj"
13770    },
13771    {
13772     "field_name" : "dp_pre_dump",
13773     "field_offset" : 320,
13774     "referenced_type" : "_ZTIi"
13775    },
13776    {
13777     "field_name" : "dp_ivar",
13778     "field_offset" : 352,
13779     "referenced_type" : "_ZTIi"
13780    },
13781    {
13782     "field_name" : "dp_line",
13783     "field_offset" : 384,
13784     "referenced_type" : "_ZTIj"
13785    }
13786   ],
13787   "linker_set_key" : "_ZTI14nl_dump_params",
13788   "name" : "nl_dump_params",
13789   "referenced_type" : "_ZTI14nl_dump_params",
13790   "self_type" : "_ZTI14nl_dump_params",
13791   "size" : 52,
13792   "source_file" : "external/libnl/include/netlink/types.h"
13793  },
13794  {
13795   "alignment" : 8,
13796   "fields" :
13797   [
13798    {
13799     "field_name" : "ch_prio",
13800     "referenced_type" : "_ZTIj"
13801    },
13802    {
13803     "field_name" : "ch_rate",
13804     "field_offset" : 64,
13805     "referenced_type" : "_ZTI13rtnl_ratespec"
13806    },
13807    {
13808     "field_name" : "ch_ceil",
13809     "field_offset" : 192,
13810     "referenced_type" : "_ZTI13rtnl_ratespec"
13811    },
13812    {
13813     "field_name" : "ch_rbuffer",
13814     "field_offset" : 320,
13815     "referenced_type" : "_ZTIj"
13816    },
13817    {
13818     "field_name" : "ch_cbuffer",
13819     "field_offset" : 352,
13820     "referenced_type" : "_ZTIj"
13821    },
13822    {
13823     "field_name" : "ch_quantum",
13824     "field_offset" : 384,
13825     "referenced_type" : "_ZTIj"
13826    },
13827    {
13828     "field_name" : "ch_mask",
13829     "field_offset" : 416,
13830     "referenced_type" : "_ZTIj"
13831    },
13832    {
13833     "field_name" : "ch_level",
13834     "field_offset" : 448,
13835     "referenced_type" : "_ZTIj"
13836    }
13837   ],
13838   "linker_set_key" : "_ZTI14rtnl_htb_class",
13839   "name" : "rtnl_htb_class",
13840   "referenced_type" : "_ZTI14rtnl_htb_class",
13841   "self_type" : "_ZTI14rtnl_htb_class",
13842   "size" : 64,
13843   "source_file" : "external/libnl/include/netlink-private/types.h"
13844  },
13845  {
13846   "alignment" : 4,
13847   "fields" :
13848   [
13849    {
13850     "field_name" : "qh_rate2quantum",
13851     "referenced_type" : "_ZTIj"
13852    },
13853    {
13854     "field_name" : "qh_defcls",
13855     "field_offset" : 32,
13856     "referenced_type" : "_ZTIj"
13857    },
13858    {
13859     "field_name" : "qh_mask",
13860     "field_offset" : 64,
13861     "referenced_type" : "_ZTIj"
13862    },
13863    {
13864     "field_name" : "qh_direct_pkts",
13865     "field_offset" : 96,
13866     "referenced_type" : "_ZTIj"
13867    }
13868   ],
13869   "linker_set_key" : "_ZTI14rtnl_htb_qdisc",
13870   "name" : "rtnl_htb_qdisc",
13871   "referenced_type" : "_ZTI14rtnl_htb_qdisc",
13872   "self_type" : "_ZTI14rtnl_htb_qdisc",
13873   "size" : 16,
13874   "source_file" : "external/libnl/include/netlink-private/types.h"
13875  },
13876  {
13877   "alignment" : 4,
13878   "fields" :
13879   [
13880    {
13881     "field_name" : "nmro_probability",
13882     "referenced_type" : "_ZTIj"
13883    },
13884    {
13885     "field_name" : "nmro_correlation",
13886     "field_offset" : 32,
13887     "referenced_type" : "_ZTIj"
13888    }
13889   ],
13890   "linker_set_key" : "_ZTI14rtnl_netem_reo",
13891   "name" : "rtnl_netem_reo",
13892   "referenced_type" : "_ZTI14rtnl_netem_reo",
13893   "self_type" : "_ZTI14rtnl_netem_reo",
13894   "size" : 8,
13895   "source_file" : "external/libnl/include/netlink-private/types.h"
13896  },
13897  {
13898   "alignment" : 4,
13899   "fields" :
13900   [
13901    {
13902     "field_name" : "family",
13903     "referenced_type" : "_ZTIP11genl_family"
13904    },
13905    {
13906     "field_name" : "list",
13907     "field_offset" : 32,
13908     "referenced_type" : "_ZTI12nl_list_head"
13909    },
13910    {
13911     "field_name" : "name",
13912     "field_offset" : 96,
13913     "referenced_type" : "_ZTIA16_c"
13914    },
13915    {
13916     "field_name" : "id",
13917     "field_offset" : 224,
13918     "referenced_type" : "_ZTIj"
13919    }
13920   ],
13921   "linker_set_key" : "_ZTI15genl_family_grp",
13922   "name" : "genl_family_grp",
13923   "referenced_type" : "_ZTI15genl_family_grp",
13924   "self_type" : "_ZTI15genl_family_grp",
13925   "size" : 32,
13926   "source_file" : "external/libnl/include/netlink-private/types.h"
13927  },
13928  {
13929   "alignment" : 8,
13930   "fields" :
13931   [
13932    {
13933     "field_name" : "ce_refcnt",
13934     "referenced_type" : "_ZTIi"
13935    },
13936    {
13937     "field_name" : "ce_ops",
13938     "field_offset" : 32,
13939     "referenced_type" : "_ZTIP13nl_object_ops"
13940    },
13941    {
13942     "field_name" : "ce_cache",
13943     "field_offset" : 64,
13944     "referenced_type" : "_ZTIP8nl_cache"
13945    },
13946    {
13947     "field_name" : "ce_list",
13948     "field_offset" : 96,
13949     "referenced_type" : "_ZTI12nl_list_head"
13950    },
13951    {
13952     "field_name" : "ce_msgtype",
13953     "field_offset" : 160,
13954     "referenced_type" : "_ZTIi"
13955    },
13956    {
13957     "field_name" : "ce_flags",
13958     "field_offset" : 192,
13959     "referenced_type" : "_ZTIi"
13960    },
13961    {
13962     "field_name" : "ce_mask",
13963     "field_offset" : 256,
13964     "referenced_type" : "_ZTIy"
13965    },
13966    {
13967     "field_name" : "idiag_rmem",
13968     "field_offset" : 320,
13969     "referenced_type" : "_ZTIj"
13970    },
13971    {
13972     "field_name" : "idiag_wmem",
13973     "field_offset" : 352,
13974     "referenced_type" : "_ZTIj"
13975    },
13976    {
13977     "field_name" : "idiag_fmem",
13978     "field_offset" : 384,
13979     "referenced_type" : "_ZTIj"
13980    },
13981    {
13982     "field_name" : "idiag_tmem",
13983     "field_offset" : 416,
13984     "referenced_type" : "_ZTIj"
13985    }
13986   ],
13987   "linker_set_key" : "_ZTI15idiagnl_meminfo",
13988   "name" : "idiagnl_meminfo",
13989   "referenced_type" : "_ZTI15idiagnl_meminfo",
13990   "self_type" : "_ZTI15idiagnl_meminfo",
13991   "size" : 56,
13992   "source_file" : "external/libnl/include/netlink-private/types.h"
13993  },
13994  {
13995   "alignment" : 8,
13996   "fields" :
13997   [
13998    {
13999     "field_name" : "rx_packets",
14000     "referenced_type" : "_ZTIy"
14001    },
14002    {
14003     "field_name" : "tx_packets",
14004     "field_offset" : 64,
14005     "referenced_type" : "_ZTIy"
14006    },
14007    {
14008     "field_name" : "rx_bytes",
14009     "field_offset" : 128,
14010     "referenced_type" : "_ZTIy"
14011    },
14012    {
14013     "field_name" : "tx_bytes",
14014     "field_offset" : 192,
14015     "referenced_type" : "_ZTIy"
14016    },
14017    {
14018     "field_name" : "rx_errors",
14019     "field_offset" : 256,
14020     "referenced_type" : "_ZTIy"
14021    },
14022    {
14023     "field_name" : "tx_errors",
14024     "field_offset" : 320,
14025     "referenced_type" : "_ZTIy"
14026    },
14027    {
14028     "field_name" : "rx_dropped",
14029     "field_offset" : 384,
14030     "referenced_type" : "_ZTIy"
14031    },
14032    {
14033     "field_name" : "tx_dropped",
14034     "field_offset" : 448,
14035     "referenced_type" : "_ZTIy"
14036    },
14037    {
14038     "field_name" : "rx_noroute",
14039     "field_offset" : 512,
14040     "referenced_type" : "_ZTIy"
14041    }
14042   ],
14043   "linker_set_key" : "_ZTI15mpls_link_stats",
14044   "name" : "mpls_link_stats",
14045   "referenced_type" : "_ZTI15mpls_link_stats",
14046   "self_type" : "_ZTI15mpls_link_stats",
14047   "size" : 72,
14048   "source_file" : "external/libnl/include/linux-private/linux/mpls.h"
14049  },
14050  {
14051   "alignment" : 4,
14052   "fields" :
14053   [
14054    {
14055     "field_name" : "pp_cb",
14056     "referenced_type" : "_ZTIPFiP9nl_objectP15nl_parser_paramE"
14057    },
14058    {
14059     "field_name" : "pp_arg",
14060     "field_offset" : 32,
14061     "referenced_type" : "_ZTIPv"
14062    }
14063   ],
14064   "linker_set_key" : "_ZTI15nl_parser_param",
14065   "name" : "nl_parser_param",
14066   "referenced_type" : "_ZTI15nl_parser_param",
14067   "self_type" : "_ZTI15nl_parser_param",
14068   "size" : 8,
14069   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
14070  },
14071  {
14072   "alignment" : 4,
14073   "fields" :
14074   [
14075    {
14076     "field_name" : "vf_vlan",
14077     "referenced_type" : "_ZTIj"
14078    },
14079    {
14080     "field_name" : "vf_vlan_qos",
14081     "field_offset" : 32,
14082     "referenced_type" : "_ZTIj"
14083    },
14084    {
14085     "field_name" : "vf_vlan_proto",
14086     "field_offset" : 64,
14087     "referenced_type" : "_ZTIt"
14088    }
14089   ],
14090   "linker_set_key" : "_ZTI15nl_vf_vlan_info",
14091   "name" : "nl_vf_vlan_info",
14092   "referenced_type" : "_ZTI15nl_vf_vlan_info",
14093   "self_type" : "_ZTI15nl_vf_vlan_info",
14094   "size" : 12,
14095   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
14096  },
14097  {
14098   "alignment" : 4,
14099   "fields" :
14100   [
14101    {
14102     "field_name" : "ch_rsc",
14103     "referenced_type" : "_ZTI16tc_service_curve"
14104    },
14105    {
14106     "field_name" : "ch_fsc",
14107     "field_offset" : 96,
14108     "referenced_type" : "_ZTI16tc_service_curve"
14109    },
14110    {
14111     "field_name" : "ch_usc",
14112     "field_offset" : 192,
14113     "referenced_type" : "_ZTI16tc_service_curve"
14114    },
14115    {
14116     "field_name" : "ch_mask",
14117     "field_offset" : 288,
14118     "referenced_type" : "_ZTIj"
14119    }
14120   ],
14121   "linker_set_key" : "_ZTI15rtnl_hfsc_class",
14122   "name" : "rtnl_hfsc_class",
14123   "referenced_type" : "_ZTI15rtnl_hfsc_class",
14124   "self_type" : "_ZTI15rtnl_hfsc_class",
14125   "size" : 40,
14126   "source_file" : "external/libnl/include/netlink-private/types.h"
14127  },
14128  {
14129   "alignment" : 4,
14130   "fields" :
14131   [
14132    {
14133     "field_name" : "qh_defcls",
14134     "referenced_type" : "_ZTIj"
14135    },
14136    {
14137     "field_name" : "qh_mask",
14138     "field_offset" : 32,
14139     "referenced_type" : "_ZTIj"
14140    }
14141   ],
14142   "linker_set_key" : "_ZTI15rtnl_hfsc_qdisc",
14143   "name" : "rtnl_hfsc_qdisc",
14144   "referenced_type" : "_ZTI15rtnl_hfsc_qdisc",
14145   "self_type" : "_ZTI15rtnl_hfsc_qdisc",
14146   "size" : 8,
14147   "source_file" : "external/libnl/include/netlink-private/types.h"
14148  },
14149  {
14150   "alignment" : 4,
14151   "fields" :
14152   [
14153    {
14154     "field_name" : "nci_confirmed",
14155     "referenced_type" : "_ZTIj"
14156    },
14157    {
14158     "field_name" : "nci_used",
14159     "field_offset" : 32,
14160     "referenced_type" : "_ZTIj"
14161    },
14162    {
14163     "field_name" : "nci_updated",
14164     "field_offset" : 64,
14165     "referenced_type" : "_ZTIj"
14166    },
14167    {
14168     "field_name" : "nci_refcnt",
14169     "field_offset" : 96,
14170     "referenced_type" : "_ZTIj"
14171    }
14172   ],
14173   "linker_set_key" : "_ZTI15rtnl_ncacheinfo",
14174   "name" : "rtnl_ncacheinfo",
14175   "referenced_type" : "_ZTI15rtnl_ncacheinfo",
14176   "self_type" : "_ZTI15rtnl_ncacheinfo",
14177   "size" : 16,
14178   "source_file" : "external/libnl/include/netlink-private/types.h"
14179  },
14180  {
14181   "alignment" : 4,
14182   "fields" :
14183   [
14184    {
14185     "field_name" : "nmc_delay",
14186     "referenced_type" : "_ZTIj"
14187    },
14188    {
14189     "field_name" : "nmc_loss",
14190     "field_offset" : 32,
14191     "referenced_type" : "_ZTIj"
14192    },
14193    {
14194     "field_name" : "nmc_duplicate",
14195     "field_offset" : 64,
14196     "referenced_type" : "_ZTIj"
14197    }
14198   ],
14199   "linker_set_key" : "_ZTI15rtnl_netem_corr",
14200   "name" : "rtnl_netem_corr",
14201   "referenced_type" : "_ZTI15rtnl_netem_corr",
14202   "self_type" : "_ZTI15rtnl_netem_corr",
14203   "size" : 12,
14204   "source_file" : "external/libnl/include/netlink-private/types.h"
14205  },
14206  {
14207   "alignment" : 4,
14208   "fields" :
14209   [
14210    {
14211     "field_name" : "nmcr_probability",
14212     "referenced_type" : "_ZTIj"
14213    },
14214    {
14215     "field_name" : "nmcr_correlation",
14216     "field_offset" : 32,
14217     "referenced_type" : "_ZTIj"
14218    }
14219   ],
14220   "linker_set_key" : "_ZTI15rtnl_netem_crpt",
14221   "name" : "rtnl_netem_crpt",
14222   "referenced_type" : "_ZTI15rtnl_netem_crpt",
14223   "self_type" : "_ZTI15rtnl_netem_crpt",
14224   "size" : 8,
14225   "source_file" : "external/libnl/include/netlink-private/types.h"
14226  },
14227  {
14228   "alignment" : 4,
14229   "fields" :
14230   [
14231    {
14232     "field_name" : "dist_data",
14233     "referenced_type" : "_ZTIPs"
14234    },
14235    {
14236     "field_name" : "dist_size",
14237     "field_offset" : 32,
14238     "referenced_type" : "_ZTIj"
14239    }
14240   ],
14241   "linker_set_key" : "_ZTI15rtnl_netem_dist",
14242   "name" : "rtnl_netem_dist",
14243   "referenced_type" : "_ZTI15rtnl_netem_dist",
14244   "self_type" : "_ZTI15rtnl_netem_dist",
14245   "size" : 8,
14246   "source_file" : "external/libnl/include/netlink-private/types.h"
14247  },
14248  {
14249   "alignment" : 4,
14250   "fields" :
14251   [
14252    {
14253     "field_name" : "et_progid",
14254     "referenced_type" : "_ZTIt"
14255    },
14256    {
14257     "field_name" : "et_list",
14258     "field_offset" : 32,
14259     "referenced_type" : "_ZTI12nl_list_head"
14260    }
14261   ],
14262   "linker_set_key" : "_ZTI16rtnl_ematch_tree",
14263   "name" : "rtnl_ematch_tree",
14264   "referenced_type" : "_ZTI16rtnl_ematch_tree",
14265   "self_type" : "_ZTI16rtnl_ematch_tree",
14266   "size" : 12,
14267   "source_file" : "external/libnl/include/netlink-private/types.h"
14268  },
14269  {
14270   "alignment" : 4,
14271   "fields" :
14272   [
14273    {
14274     "field_name" : "rtci_clntref",
14275     "referenced_type" : "_ZTIj"
14276    },
14277    {
14278     "field_name" : "rtci_last_use",
14279     "field_offset" : 32,
14280     "referenced_type" : "_ZTIj"
14281    },
14282    {
14283     "field_name" : "rtci_expires",
14284     "field_offset" : 64,
14285     "referenced_type" : "_ZTIj"
14286    },
14287    {
14288     "field_name" : "rtci_error",
14289     "field_offset" : 96,
14290     "referenced_type" : "_ZTIi"
14291    },
14292    {
14293     "field_name" : "rtci_used",
14294     "field_offset" : 128,
14295     "referenced_type" : "_ZTIj"
14296    },
14297    {
14298     "field_name" : "rtci_id",
14299     "field_offset" : 160,
14300     "referenced_type" : "_ZTIj"
14301    },
14302    {
14303     "field_name" : "rtci_ts",
14304     "field_offset" : 192,
14305     "referenced_type" : "_ZTIj"
14306    },
14307    {
14308     "field_name" : "rtci_tsage",
14309     "field_offset" : 224,
14310     "referenced_type" : "_ZTIj"
14311    }
14312   ],
14313   "linker_set_key" : "_ZTI16rtnl_rtcacheinfo",
14314   "name" : "rtnl_rtcacheinfo",
14315   "referenced_type" : "_ZTI16rtnl_rtcacheinfo",
14316   "self_type" : "_ZTI16rtnl_rtcacheinfo",
14317   "size" : 32,
14318   "source_file" : "external/libnl/include/netlink/route/route.h"
14319  },
14320  {
14321   "alignment" : 4,
14322   "fields" :
14323   [
14324    {
14325     "field_name" : "tt_type",
14326     "referenced_type" : "_ZTI12rtnl_tc_type"
14327    },
14328    {
14329     "field_name" : "tt_dump_prefix",
14330     "field_offset" : 32,
14331     "referenced_type" : "_ZTIPc"
14332    },
14333    {
14334     "field_name" : "tt_dump",
14335     "field_offset" : 64,
14336     "referenced_type" : "_ZTIA3_PFvP7rtnl_tcP14nl_dump_paramsE"
14337    }
14338   ],
14339   "linker_set_key" : "_ZTI16rtnl_tc_type_ops",
14340   "name" : "rtnl_tc_type_ops",
14341   "referenced_type" : "_ZTI16rtnl_tc_type_ops",
14342   "self_type" : "_ZTI16rtnl_tc_type_ops",
14343   "size" : 20,
14344   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
14345  },
14346  {
14347   "alignment" : 4,
14348   "fields" :
14349   [
14350    {
14351     "field_name" : "alg_name",
14352     "referenced_type" : "_ZTIA64_c"
14353    },
14354    {
14355     "field_name" : "alg_key_len",
14356     "field_offset" : 512,
14357     "referenced_type" : "_ZTIj"
14358    },
14359    {
14360     "field_name" : "alg_icv_len",
14361     "field_offset" : 544,
14362     "referenced_type" : "_ZTIj"
14363    },
14364    {
14365     "field_name" : "alg_key",
14366     "field_offset" : 576,
14367     "referenced_type" : "_ZTIA0_c"
14368    }
14369   ],
14370   "linker_set_key" : "_ZTI16xfrmnl_algo_aead",
14371   "name" : "xfrmnl_algo_aead",
14372   "referenced_type" : "_ZTI16xfrmnl_algo_aead",
14373   "self_type" : "_ZTI16xfrmnl_algo_aead",
14374   "size" : 72,
14375   "source_file" : "external/libnl/include/netlink-private/types.h"
14376  },
14377  {
14378   "alignment" : 4,
14379   "fields" :
14380   [
14381    {
14382     "field_name" : "alg_name",
14383     "referenced_type" : "_ZTIA64_c"
14384    },
14385    {
14386     "field_name" : "alg_key_len",
14387     "field_offset" : 512,
14388     "referenced_type" : "_ZTIj"
14389    },
14390    {
14391     "field_name" : "alg_trunc_len",
14392     "field_offset" : 544,
14393     "referenced_type" : "_ZTIj"
14394    },
14395    {
14396     "field_name" : "alg_key",
14397     "field_offset" : 576,
14398     "referenced_type" : "_ZTIA0_c"
14399    }
14400   ],
14401   "linker_set_key" : "_ZTI16xfrmnl_algo_auth",
14402   "name" : "xfrmnl_algo_auth",
14403   "referenced_type" : "_ZTI16xfrmnl_algo_auth",
14404   "self_type" : "_ZTI16xfrmnl_algo_auth",
14405   "size" : 72,
14406   "source_file" : "external/libnl/include/netlink-private/types.h"
14407  },
14408  {
14409   "alignment" : 8,
14410   "fields" :
14411   [
14412    {
14413     "field_name" : "refcnt",
14414     "referenced_type" : "_ZTIj"
14415    },
14416    {
14417     "field_name" : "soft_byte_limit",
14418     "field_offset" : 64,
14419     "referenced_type" : "_ZTIy"
14420    },
14421    {
14422     "field_name" : "hard_byte_limit",
14423     "field_offset" : 128,
14424     "referenced_type" : "_ZTIy"
14425    },
14426    {
14427     "field_name" : "soft_packet_limit",
14428     "field_offset" : 192,
14429     "referenced_type" : "_ZTIy"
14430    },
14431    {
14432     "field_name" : "hard_packet_limit",
14433     "field_offset" : 256,
14434     "referenced_type" : "_ZTIy"
14435    },
14436    {
14437     "field_name" : "soft_add_expires_seconds",
14438     "field_offset" : 320,
14439     "referenced_type" : "_ZTIy"
14440    },
14441    {
14442     "field_name" : "hard_add_expires_seconds",
14443     "field_offset" : 384,
14444     "referenced_type" : "_ZTIy"
14445    },
14446    {
14447     "field_name" : "soft_use_expires_seconds",
14448     "field_offset" : 448,
14449     "referenced_type" : "_ZTIy"
14450    },
14451    {
14452     "field_name" : "hard_use_expires_seconds",
14453     "field_offset" : 512,
14454     "referenced_type" : "_ZTIy"
14455    }
14456   ],
14457   "linker_set_key" : "_ZTI16xfrmnl_ltime_cfg",
14458   "name" : "xfrmnl_ltime_cfg",
14459   "referenced_type" : "_ZTI16xfrmnl_ltime_cfg",
14460   "self_type" : "_ZTI16xfrmnl_ltime_cfg",
14461   "size" : 72,
14462   "source_file" : "external/libnl/include/netlink-private/types.h"
14463  },
14464  {
14465   "alignment" : 4,
14466   "fields" :
14467   [
14468    {
14469     "field_name" : "id",
14470     "referenced_type" : "_ZTI9xfrmnl_id"
14471    },
14472    {
14473     "field_name" : "family",
14474     "field_offset" : 96,
14475     "referenced_type" : "_ZTIt"
14476    },
14477    {
14478     "field_name" : "saddr",
14479     "field_offset" : 128,
14480     "referenced_type" : "_ZTIP7nl_addr"
14481    },
14482    {
14483     "field_name" : "reqid",
14484     "field_offset" : 160,
14485     "referenced_type" : "_ZTIj"
14486    },
14487    {
14488     "field_name" : "mode",
14489     "field_offset" : 192,
14490     "referenced_type" : "_ZTIh"
14491    },
14492    {
14493     "field_name" : "share",
14494     "field_offset" : 200,
14495     "referenced_type" : "_ZTIh"
14496    },
14497    {
14498     "field_name" : "optional",
14499     "field_offset" : 208,
14500     "referenced_type" : "_ZTIh"
14501    },
14502    {
14503     "field_name" : "aalgos",
14504     "field_offset" : 224,
14505     "referenced_type" : "_ZTIj"
14506    },
14507    {
14508     "field_name" : "ealgos",
14509     "field_offset" : 256,
14510     "referenced_type" : "_ZTIj"
14511    },
14512    {
14513     "field_name" : "calgos",
14514     "field_offset" : 288,
14515     "referenced_type" : "_ZTIj"
14516    },
14517    {
14518     "field_name" : "utmpl_list",
14519     "field_offset" : 320,
14520     "referenced_type" : "_ZTI12nl_list_head"
14521    }
14522   ],
14523   "linker_set_key" : "_ZTI16xfrmnl_user_tmpl",
14524   "name" : "xfrmnl_user_tmpl",
14525   "referenced_type" : "_ZTI16xfrmnl_user_tmpl",
14526   "self_type" : "_ZTI16xfrmnl_user_tmpl",
14527   "size" : 48,
14528   "source_file" : "external/libnl/include/netlink-private/types.h"
14529  },
14530  {
14531   "alignment" : 8,
14532   "fields" :
14533   [
14534    {
14535     "field_name" : "ce_refcnt",
14536     "referenced_type" : "_ZTIi"
14537    },
14538    {
14539     "field_name" : "ce_ops",
14540     "field_offset" : 32,
14541     "referenced_type" : "_ZTIP13nl_object_ops"
14542    },
14543    {
14544     "field_name" : "ce_cache",
14545     "field_offset" : 64,
14546     "referenced_type" : "_ZTIP8nl_cache"
14547    },
14548    {
14549     "field_name" : "ce_list",
14550     "field_offset" : 96,
14551     "referenced_type" : "_ZTI12nl_list_head"
14552    },
14553    {
14554     "field_name" : "ce_msgtype",
14555     "field_offset" : 160,
14556     "referenced_type" : "_ZTIi"
14557    },
14558    {
14559     "field_name" : "ce_flags",
14560     "field_offset" : 192,
14561     "referenced_type" : "_ZTIi"
14562    },
14563    {
14564     "field_name" : "ce_mask",
14565     "field_offset" : 256,
14566     "referenced_type" : "_ZTIy"
14567    },
14568    {
14569     "field_name" : "tcpv_enabled",
14570     "field_offset" : 320,
14571     "referenced_type" : "_ZTIj"
14572    },
14573    {
14574     "field_name" : "tcpv_rttcnt",
14575     "field_offset" : 352,
14576     "referenced_type" : "_ZTIj"
14577    },
14578    {
14579     "field_name" : "tcpv_rtt",
14580     "field_offset" : 384,
14581     "referenced_type" : "_ZTIj"
14582    },
14583    {
14584     "field_name" : "tcpv_minrtt",
14585     "field_offset" : 416,
14586     "referenced_type" : "_ZTIj"
14587    }
14588   ],
14589   "linker_set_key" : "_ZTI17idiagnl_vegasinfo",
14590   "name" : "idiagnl_vegasinfo",
14591   "referenced_type" : "_ZTI17idiagnl_vegasinfo",
14592   "self_type" : "_ZTI17idiagnl_vegasinfo",
14593   "size" : 56,
14594   "source_file" : "external/libnl/include/netlink-private/types.h"
14595  },
14596  {
14597   "alignment" : 1,
14598   "fields" :
14599   [
14600    {
14601     "field_name" : "tcp",
14602     "referenced_type" : "_ZTIN17nfnl_ct_protoinfoUt_E"
14603    }
14604   ],
14605   "linker_set_key" : "_ZTI17nfnl_ct_protoinfo",
14606   "name" : "nfnl_ct_protoinfo",
14607   "record_kind" : "union",
14608   "referenced_type" : "_ZTI17nfnl_ct_protoinfo",
14609   "self_type" : "_ZTI17nfnl_ct_protoinfo",
14610   "size" : 1,
14611   "source_file" : "external/libnl/include/netlink-private/types.h"
14612  },
14613  {
14614   "alignment" : 8,
14615   "fields" :
14616   [
14617    {
14618     "field_name" : "start",
14619     "referenced_type" : "_ZTIy"
14620    },
14621    {
14622     "field_name" : "stop",
14623     "field_offset" : 64,
14624     "referenced_type" : "_ZTIy"
14625    }
14626   ],
14627   "linker_set_key" : "_ZTI17nfnl_ct_timestamp",
14628   "name" : "nfnl_ct_timestamp",
14629   "referenced_type" : "_ZTI17nfnl_ct_timestamp",
14630   "self_type" : "_ZTI17nfnl_ct_timestamp",
14631   "size" : 16,
14632   "source_file" : "external/libnl/include/netlink/netfilter/ct.h"
14633  },
14634  {
14635   "alignment" : 4,
14636   "fields" :
14637   [
14638    {
14639     "field_name" : "cdm_bmask",
14640     "referenced_type" : "_ZTIh"
14641    },
14642    {
14643     "field_name" : "cdm_value",
14644     "field_offset" : 8,
14645     "referenced_type" : "_ZTIh"
14646    },
14647    {
14648     "field_name" : "cdm_mask",
14649     "field_offset" : 32,
14650     "referenced_type" : "_ZTIj"
14651    }
14652   ],
14653   "linker_set_key" : "_ZTI17rtnl_dsmark_class",
14654   "name" : "rtnl_dsmark_class",
14655   "referenced_type" : "_ZTI17rtnl_dsmark_class",
14656   "self_type" : "_ZTI17rtnl_dsmark_class",
14657   "size" : 8,
14658   "source_file" : "external/libnl/include/netlink-private/types.h"
14659  },
14660  {
14661   "alignment" : 4,
14662   "fields" :
14663   [
14664    {
14665     "field_name" : "qdm_indices",
14666     "referenced_type" : "_ZTIt"
14667    },
14668    {
14669     "field_name" : "qdm_default_index",
14670     "field_offset" : 16,
14671     "referenced_type" : "_ZTIt"
14672    },
14673    {
14674     "field_name" : "qdm_set_tc_index",
14675     "field_offset" : 32,
14676     "referenced_type" : "_ZTIj"
14677    },
14678    {
14679     "field_name" : "qdm_mask",
14680     "field_offset" : 64,
14681     "referenced_type" : "_ZTIj"
14682    }
14683   ],
14684   "linker_set_key" : "_ZTI17rtnl_dsmark_qdisc",
14685   "name" : "rtnl_dsmark_qdisc",
14686   "referenced_type" : "_ZTI17rtnl_dsmark_qdisc",
14687   "self_type" : "_ZTI17rtnl_dsmark_qdisc",
14688   "size" : 12,
14689   "source_file" : "external/libnl/include/netlink-private/types.h"
14690  },
14691  {
14692   "alignment" : 4,
14693   "fields" :
14694   [
14695    {
14696     "field_name" : "encap_type",
14697     "referenced_type" : "_ZTIt"
14698    },
14699    {
14700     "field_name" : "encap_sport",
14701     "field_offset" : 16,
14702     "referenced_type" : "_ZTIt"
14703    },
14704    {
14705     "field_name" : "encap_dport",
14706     "field_offset" : 32,
14707     "referenced_type" : "_ZTIt"
14708    },
14709    {
14710     "field_name" : "encap_oa",
14711     "field_offset" : 64,
14712     "referenced_type" : "_ZTIP7nl_addr"
14713    }
14714   ],
14715   "linker_set_key" : "_ZTI17xfrmnl_encap_tmpl",
14716   "name" : "xfrmnl_encap_tmpl",
14717   "referenced_type" : "_ZTI17xfrmnl_encap_tmpl",
14718   "self_type" : "_ZTI17xfrmnl_encap_tmpl",
14719   "size" : 12,
14720   "source_file" : "external/libnl/include/netlink-private/types.h"
14721  },
14722  {
14723   "alignment" : 2,
14724   "fields" :
14725   [
14726    {
14727     "field_name" : "port",
14728     "referenced_type" : "_ZTIN18nfnl_exp_protodataUt_E"
14729    },
14730    {
14731     "field_name" : "icmp",
14732     "referenced_type" : "_ZTIN18nfnl_exp_protodataUt_E"
14733    }
14734   ],
14735   "linker_set_key" : "_ZTI18nfnl_exp_protodata",
14736   "name" : "nfnl_exp_protodata",
14737   "record_kind" : "union",
14738   "referenced_type" : "_ZTI18nfnl_exp_protodata",
14739   "self_type" : "_ZTI18nfnl_exp_protodata",
14740   "size" : 4,
14741   "source_file" : "external/libnl/include/netlink-private/types.h"
14742  },
14743  {
14744   "alignment" : 4,
14745   "fields" :
14746   [
14747    {
14748     "field_name" : "aci_prefered",
14749     "referenced_type" : "_ZTIj"
14750    },
14751    {
14752     "field_name" : "aci_valid",
14753     "field_offset" : 32,
14754     "referenced_type" : "_ZTIj"
14755    },
14756    {
14757     "field_name" : "aci_cstamp",
14758     "field_offset" : 64,
14759     "referenced_type" : "_ZTIj"
14760    },
14761    {
14762     "field_name" : "aci_tstamp",
14763     "field_offset" : 96,
14764     "referenced_type" : "_ZTIj"
14765    }
14766   ],
14767   "linker_set_key" : "_ZTI19rtnl_addr_cacheinfo",
14768   "name" : "rtnl_addr_cacheinfo",
14769   "referenced_type" : "_ZTI19rtnl_addr_cacheinfo",
14770   "self_type" : "_ZTI19rtnl_addr_cacheinfo",
14771   "size" : 16,
14772   "source_file" : "external/libnl/include/netlink-private/types.h"
14773  },
14774  {
14775   "alignment" : 8,
14776   "fields" :
14777   [
14778    {
14779     "field_name" : "ntp_ifindex",
14780     "referenced_type" : "_ZTIj"
14781    },
14782    {
14783     "field_name" : "ntp_refcnt",
14784     "field_offset" : 32,
14785     "referenced_type" : "_ZTIj"
14786    },
14787    {
14788     "field_name" : "ntp_queue_len",
14789     "field_offset" : 64,
14790     "referenced_type" : "_ZTIj"
14791    },
14792    {
14793     "field_name" : "ntp_app_probes",
14794     "field_offset" : 96,
14795     "referenced_type" : "_ZTIj"
14796    },
14797    {
14798     "field_name" : "ntp_ucast_probes",
14799     "field_offset" : 128,
14800     "referenced_type" : "_ZTIj"
14801    },
14802    {
14803     "field_name" : "ntp_mcast_probes",
14804     "field_offset" : 160,
14805     "referenced_type" : "_ZTIj"
14806    },
14807    {
14808     "field_name" : "ntp_base_reachable_time",
14809     "field_offset" : 192,
14810     "referenced_type" : "_ZTIy"
14811    },
14812    {
14813     "field_name" : "ntp_reachable_time",
14814     "field_offset" : 256,
14815     "referenced_type" : "_ZTIy"
14816    },
14817    {
14818     "field_name" : "ntp_retrans_time",
14819     "field_offset" : 320,
14820     "referenced_type" : "_ZTIy"
14821    },
14822    {
14823     "field_name" : "ntp_gc_stale_time",
14824     "field_offset" : 384,
14825     "referenced_type" : "_ZTIy"
14826    },
14827    {
14828     "field_name" : "ntp_probe_delay",
14829     "field_offset" : 448,
14830     "referenced_type" : "_ZTIy"
14831    },
14832    {
14833     "field_name" : "ntp_anycast_delay",
14834     "field_offset" : 512,
14835     "referenced_type" : "_ZTIy"
14836    },
14837    {
14838     "field_name" : "ntp_locktime",
14839     "field_offset" : 576,
14840     "referenced_type" : "_ZTIy"
14841    },
14842    {
14843     "field_name" : "ntp_proxy_delay",
14844     "field_offset" : 640,
14845     "referenced_type" : "_ZTIy"
14846    },
14847    {
14848     "field_name" : "ntp_proxy_qlen",
14849     "field_offset" : 704,
14850     "referenced_type" : "_ZTIj"
14851    },
14852    {
14853     "field_name" : "ntp_mask",
14854     "field_offset" : 736,
14855     "referenced_type" : "_ZTIj"
14856    }
14857   ],
14858   "linker_set_key" : "_ZTI19rtnl_neightbl_parms",
14859   "name" : "rtnl_neightbl_parms",
14860   "referenced_type" : "_ZTI19rtnl_neightbl_parms",
14861   "self_type" : "_ZTI19rtnl_neightbl_parms",
14862   "size" : 96,
14863   "source_file" : "external/libnl/include/netlink-private/types.h"
14864  },
14865  {
14866   "alignment" : 8,
14867   "fields" :
14868   [
14869    {
14870     "field_name" : "bytes",
14871     "referenced_type" : "_ZTIy"
14872    },
14873    {
14874     "field_name" : "packets",
14875     "field_offset" : 64,
14876     "referenced_type" : "_ZTIy"
14877    },
14878    {
14879     "field_name" : "add_time",
14880     "field_offset" : 128,
14881     "referenced_type" : "_ZTIy"
14882    },
14883    {
14884     "field_name" : "use_time",
14885     "field_offset" : 192,
14886     "referenced_type" : "_ZTIy"
14887    }
14888   ],
14889   "linker_set_key" : "_ZTI19xfrmnl_lifetime_cur",
14890   "name" : "xfrmnl_lifetime_cur",
14891   "referenced_type" : "_ZTI19xfrmnl_lifetime_cur",
14892   "self_type" : "_ZTI19xfrmnl_lifetime_cur",
14893   "size" : 32,
14894   "source_file" : "external/libnl/include/netlink-private/types.h"
14895  },
14896  {
14897   "alignment" : 4,
14898   "fields" :
14899   [
14900    {
14901     "field_name" : "oseq",
14902     "referenced_type" : "_ZTIj"
14903    },
14904    {
14905     "field_name" : "seq",
14906     "field_offset" : 32,
14907     "referenced_type" : "_ZTIj"
14908    },
14909    {
14910     "field_name" : "bitmap",
14911     "field_offset" : 64,
14912     "referenced_type" : "_ZTIj"
14913    }
14914   ],
14915   "linker_set_key" : "_ZTI19xfrmnl_replay_state",
14916   "name" : "xfrmnl_replay_state",
14917   "referenced_type" : "_ZTI19xfrmnl_replay_state",
14918   "self_type" : "_ZTI19xfrmnl_replay_state",
14919   "size" : 12,
14920   "source_file" : "external/libnl/include/netlink-private/types.h"
14921  },
14922  {
14923   "alignment" : 2,
14924   "fields" :
14925   [
14926    {
14927     "field_name" : "len",
14928     "referenced_type" : "_ZTIt"
14929    },
14930    {
14931     "field_name" : "exttype",
14932     "field_offset" : 16,
14933     "referenced_type" : "_ZTIt"
14934    },
14935    {
14936     "field_name" : "ctx_alg",
14937     "field_offset" : 32,
14938     "referenced_type" : "_ZTIh"
14939    },
14940    {
14941     "field_name" : "ctx_doi",
14942     "field_offset" : 40,
14943     "referenced_type" : "_ZTIh"
14944    },
14945    {
14946     "field_name" : "ctx_len",
14947     "field_offset" : 48,
14948     "referenced_type" : "_ZTIt"
14949    },
14950    {
14951     "field_name" : "ctx",
14952     "field_offset" : 64,
14953     "referenced_type" : "_ZTIA0_c"
14954    }
14955   ],
14956   "linker_set_key" : "_ZTI19xfrmnl_user_sec_ctx",
14957   "name" : "xfrmnl_user_sec_ctx",
14958   "referenced_type" : "_ZTI19xfrmnl_user_sec_ctx",
14959   "self_type" : "_ZTI19xfrmnl_user_sec_ctx",
14960   "size" : 8,
14961   "source_file" : "external/libnl/include/netlink-private/types.h"
14962  },
14963  {
14964   "alignment" : 1,
14965   "fields" :
14966   [
14967    {
14968     "field_name" : "proto",
14969     "referenced_type" : "_ZTIh"
14970    }
14971   ],
14972   "linker_set_key" : "_ZTI19xfrmnl_usersa_flush",
14973   "name" : "xfrmnl_usersa_flush",
14974   "referenced_type" : "_ZTI19xfrmnl_usersa_flush",
14975   "self_type" : "_ZTI19xfrmnl_usersa_flush",
14976   "size" : 1,
14977   "source_file" : "external/libnl/include/netlink-private/types.h"
14978  },
14979  {
14980   "alignment" : 4,
14981   "fields" :
14982   [
14983    {
14984     "field_name" : "sel",
14985     "referenced_type" : "_ZTI10xfrmnl_sel"
14986    },
14987    {
14988     "field_name" : "index",
14989     "field_offset" : 288,
14990     "referenced_type" : "_ZTIj"
14991    },
14992    {
14993     "field_name" : "dir",
14994     "field_offset" : 320,
14995     "referenced_type" : "_ZTIh"
14996    }
14997   ],
14998   "linker_set_key" : "_ZTI20xfrmnl_userpolicy_id",
14999   "name" : "xfrmnl_userpolicy_id",
15000   "referenced_type" : "_ZTI20xfrmnl_userpolicy_id",
15001   "self_type" : "_ZTI20xfrmnl_userpolicy_id",
15002   "size" : 44,
15003   "source_file" : "external/libnl/include/netlink-private/types.h"
15004  },
15005  {
15006   "alignment" : 2,
15007   "fields" :
15008   [
15009    {
15010     "field_name" : "type",
15011     "referenced_type" : "_ZTIh"
15012    },
15013    {
15014     "field_name" : "reserved1",
15015     "field_offset" : 16,
15016     "referenced_type" : "_ZTIt"
15017    },
15018    {
15019     "field_name" : "reserved2",
15020     "field_offset" : 32,
15021     "referenced_type" : "_ZTIt"
15022    }
15023   ],
15024   "linker_set_key" : "_ZTI22xfrmnl_userpolicy_type",
15025   "name" : "xfrmnl_userpolicy_type",
15026   "referenced_type" : "_ZTI22xfrmnl_userpolicy_type",
15027   "self_type" : "_ZTI22xfrmnl_userpolicy_type",
15028   "size" : 6,
15029   "source_file" : "external/libnl/include/netlink-private/types.h"
15030  },
15031  {
15032   "alignment" : 4,
15033   "fields" :
15034   [
15035    {
15036     "field_name" : "bmp_len",
15037     "referenced_type" : "_ZTIj"
15038    },
15039    {
15040     "field_name" : "oseq",
15041     "field_offset" : 32,
15042     "referenced_type" : "_ZTIj"
15043    },
15044    {
15045     "field_name" : "seq",
15046     "field_offset" : 64,
15047     "referenced_type" : "_ZTIj"
15048    },
15049    {
15050     "field_name" : "oseq_hi",
15051     "field_offset" : 96,
15052     "referenced_type" : "_ZTIj"
15053    },
15054    {
15055     "field_name" : "seq_hi",
15056     "field_offset" : 128,
15057     "referenced_type" : "_ZTIj"
15058    },
15059    {
15060     "field_name" : "replay_window",
15061     "field_offset" : 160,
15062     "referenced_type" : "_ZTIj"
15063    },
15064    {
15065     "field_name" : "bmp",
15066     "field_offset" : 192,
15067     "referenced_type" : "_ZTIA0_j"
15068    }
15069   ],
15070   "linker_set_key" : "_ZTI23xfrmnl_replay_state_esn",
15071   "name" : "xfrmnl_replay_state_esn",
15072   "referenced_type" : "_ZTI23xfrmnl_replay_state_esn",
15073   "self_type" : "_ZTI23xfrmnl_replay_state_esn",
15074   "size" : 24,
15075   "source_file" : "external/libnl/include/netlink-private/types.h"
15076  },
15077  {
15078   "alignment" : 4,
15079   "fields" :
15080   [
15081    {
15082     "field_name" : "cb_set",
15083     "referenced_type" : "_ZTIA11_PFiP6nl_msgPvE"
15084    },
15085    {
15086     "field_name" : "cb_args",
15087     "field_offset" : 352,
15088     "referenced_type" : "_ZTIA11_Pv"
15089    },
15090    {
15091     "field_name" : "cb_err",
15092     "field_offset" : 704,
15093     "referenced_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE"
15094    },
15095    {
15096     "field_name" : "cb_err_arg",
15097     "field_offset" : 736,
15098     "referenced_type" : "_ZTIPv"
15099    },
15100    {
15101     "field_name" : "cb_recvmsgs_ow",
15102     "field_offset" : 768,
15103     "referenced_type" : "_ZTIPFiP7nl_sockP5nl_cbE"
15104    },
15105    {
15106     "field_name" : "cb_recv_ow",
15107     "field_offset" : 800,
15108     "referenced_type" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE"
15109    },
15110    {
15111     "field_name" : "cb_send_ow",
15112     "field_offset" : 832,
15113     "referenced_type" : "_ZTIPFiP7nl_sockP6nl_msgE"
15114    },
15115    {
15116     "field_name" : "cb_refcnt",
15117     "field_offset" : 864,
15118     "referenced_type" : "_ZTIi"
15119    },
15120    {
15121     "field_name" : "cb_active",
15122     "field_offset" : 896,
15123     "referenced_type" : "_ZTI10nl_cb_type"
15124    }
15125   ],
15126   "linker_set_key" : "_ZTI5nl_cb",
15127   "name" : "nl_cb",
15128   "referenced_type" : "_ZTI5nl_cb",
15129   "self_type" : "_ZTI5nl_cb",
15130   "size" : 116,
15131   "source_file" : "external/libnl/include/netlink-private/types.h"
15132  },
15133  {
15134   "alignment" : 4,
15135   "fields" :
15136   [
15137    {
15138     "field_name" : "nm_protocol",
15139     "referenced_type" : "_ZTIi"
15140    },
15141    {
15142     "field_name" : "nm_flags",
15143     "field_offset" : 32,
15144     "referenced_type" : "_ZTIi"
15145    },
15146    {
15147     "field_name" : "nm_src",
15148     "field_offset" : 64,
15149     "referenced_type" : "_ZTI11sockaddr_nl"
15150    },
15151    {
15152     "field_name" : "nm_dst",
15153     "field_offset" : 160,
15154     "referenced_type" : "_ZTI11sockaddr_nl"
15155    },
15156    {
15157     "field_name" : "nm_creds",
15158     "field_offset" : 256,
15159     "referenced_type" : "_ZTI5ucred"
15160    },
15161    {
15162     "field_name" : "nm_nlh",
15163     "field_offset" : 352,
15164     "referenced_type" : "_ZTIP8nlmsghdr"
15165    },
15166    {
15167     "field_name" : "nm_size",
15168     "field_offset" : 384,
15169     "referenced_type" : "_ZTIj"
15170    },
15171    {
15172     "field_name" : "nm_refcnt",
15173     "field_offset" : 416,
15174     "referenced_type" : "_ZTIi"
15175    }
15176   ],
15177   "linker_set_key" : "_ZTI6nl_msg",
15178   "name" : "nl_msg",
15179   "referenced_type" : "_ZTI6nl_msg",
15180   "self_type" : "_ZTI6nl_msg",
15181   "size" : 56,
15182   "source_file" : "external/libnl/include/netlink-private/types.h"
15183  },
15184  {
15185   "alignment" : 8,
15186   "fields" :
15187   [
15188    {
15189     "field_name" : "ce_refcnt",
15190     "referenced_type" : "_ZTIi"
15191    },
15192    {
15193     "field_name" : "ce_ops",
15194     "field_offset" : 32,
15195     "referenced_type" : "_ZTIP13nl_object_ops"
15196    },
15197    {
15198     "field_name" : "ce_cache",
15199     "field_offset" : 64,
15200     "referenced_type" : "_ZTIP8nl_cache"
15201    },
15202    {
15203     "field_name" : "ce_list",
15204     "field_offset" : 96,
15205     "referenced_type" : "_ZTI12nl_list_head"
15206    },
15207    {
15208     "field_name" : "ce_msgtype",
15209     "field_offset" : 160,
15210     "referenced_type" : "_ZTIi"
15211    },
15212    {
15213     "field_name" : "ce_flags",
15214     "field_offset" : 192,
15215     "referenced_type" : "_ZTIi"
15216    },
15217    {
15218     "field_name" : "ce_mask",
15219     "field_offset" : 256,
15220     "referenced_type" : "_ZTIy"
15221    },
15222    {
15223     "field_name" : "ct_family",
15224     "field_offset" : 320,
15225     "referenced_type" : "_ZTIh"
15226    },
15227    {
15228     "field_name" : "ct_proto",
15229     "field_offset" : 328,
15230     "referenced_type" : "_ZTIh"
15231    },
15232    {
15233     "field_name" : "ct_protoinfo",
15234     "field_offset" : 336,
15235     "referenced_type" : "_ZTI17nfnl_ct_protoinfo"
15236    },
15237    {
15238     "field_name" : "ct_status",
15239     "field_offset" : 352,
15240     "referenced_type" : "_ZTIj"
15241    },
15242    {
15243     "field_name" : "ct_status_mask",
15244     "field_offset" : 384,
15245     "referenced_type" : "_ZTIj"
15246    },
15247    {
15248     "field_name" : "ct_timeout",
15249     "field_offset" : 416,
15250     "referenced_type" : "_ZTIj"
15251    },
15252    {
15253     "field_name" : "ct_mark",
15254     "field_offset" : 448,
15255     "referenced_type" : "_ZTIj"
15256    },
15257    {
15258     "field_name" : "ct_use",
15259     "field_offset" : 480,
15260     "referenced_type" : "_ZTIj"
15261    },
15262    {
15263     "field_name" : "ct_id",
15264     "field_offset" : 512,
15265     "referenced_type" : "_ZTIj"
15266    },
15267    {
15268     "field_name" : "ct_zone",
15269     "field_offset" : 544,
15270     "referenced_type" : "_ZTIt"
15271    },
15272    {
15273     "field_name" : "ct_orig",
15274     "field_offset" : 576,
15275     "referenced_type" : "_ZTI11nfnl_ct_dir"
15276    },
15277    {
15278     "field_name" : "ct_repl",
15279     "field_offset" : 832,
15280     "referenced_type" : "_ZTI11nfnl_ct_dir"
15281    },
15282    {
15283     "field_name" : "ct_tstamp",
15284     "field_offset" : 1088,
15285     "referenced_type" : "_ZTI17nfnl_ct_timestamp"
15286    }
15287   ],
15288   "linker_set_key" : "_ZTI7nfnl_ct",
15289   "name" : "nfnl_ct",
15290   "referenced_type" : "_ZTI7nfnl_ct",
15291   "self_type" : "_ZTI7nfnl_ct",
15292   "size" : 152,
15293   "source_file" : "external/libnl/include/netlink-private/types.h"
15294  },
15295  {
15296   "alignment" : 4,
15297   "fields" :
15298   [
15299    {
15300     "field_name" : "a_family",
15301     "referenced_type" : "_ZTIi"
15302    },
15303    {
15304     "field_name" : "a_maxsize",
15305     "field_offset" : 32,
15306     "referenced_type" : "_ZTIj"
15307    },
15308    {
15309     "field_name" : "a_len",
15310     "field_offset" : 64,
15311     "referenced_type" : "_ZTIj"
15312    },
15313    {
15314     "field_name" : "a_prefixlen",
15315     "field_offset" : 96,
15316     "referenced_type" : "_ZTIi"
15317    },
15318    {
15319     "field_name" : "a_refcnt",
15320     "field_offset" : 128,
15321     "referenced_type" : "_ZTIi"
15322    },
15323    {
15324     "field_name" : "a_addr",
15325     "field_offset" : 160,
15326     "referenced_type" : "_ZTIA0_c"
15327    }
15328   ],
15329   "linker_set_key" : "_ZTI7nl_addr",
15330   "name" : "nl_addr",
15331   "referenced_type" : "_ZTI7nl_addr",
15332   "self_type" : "_ZTI7nl_addr",
15333   "size" : 20,
15334   "source_file" : "external/libnl/include/netlink-private/types.h"
15335  },
15336  {
15337   "alignment" : 4,
15338   "fields" :
15339   [
15340    {
15341     "field_name" : "d_size",
15342     "referenced_type" : "_ZTIj"
15343    },
15344    {
15345     "field_name" : "d_data",
15346     "field_offset" : 32,
15347     "referenced_type" : "_ZTIPv"
15348    }
15349   ],
15350   "linker_set_key" : "_ZTI7nl_data",
15351   "name" : "nl_data",
15352   "referenced_type" : "_ZTI7nl_data",
15353   "self_type" : "_ZTI7nl_data",
15354   "size" : 8,
15355   "source_file" : "external/libnl/include/netlink-private/types.h"
15356  },
15357  {
15358   "alignment" : 4,
15359   "fields" :
15360   [
15361    {
15362     "field_name" : "s_local",
15363     "referenced_type" : "_ZTI11sockaddr_nl"
15364    },
15365    {
15366     "field_name" : "s_peer",
15367     "field_offset" : 96,
15368     "referenced_type" : "_ZTI11sockaddr_nl"
15369    },
15370    {
15371     "field_name" : "s_fd",
15372     "field_offset" : 192,
15373     "referenced_type" : "_ZTIi"
15374    },
15375    {
15376     "field_name" : "s_proto",
15377     "field_offset" : 224,
15378     "referenced_type" : "_ZTIi"
15379    },
15380    {
15381     "field_name" : "s_seq_next",
15382     "field_offset" : 256,
15383     "referenced_type" : "_ZTIj"
15384    },
15385    {
15386     "field_name" : "s_seq_expect",
15387     "field_offset" : 288,
15388     "referenced_type" : "_ZTIj"
15389    },
15390    {
15391     "field_name" : "s_flags",
15392     "field_offset" : 320,
15393     "referenced_type" : "_ZTIi"
15394    },
15395    {
15396     "field_name" : "s_cb",
15397     "field_offset" : 352,
15398     "referenced_type" : "_ZTIP5nl_cb"
15399    },
15400    {
15401     "field_name" : "s_bufsize",
15402     "field_offset" : 384,
15403     "referenced_type" : "_ZTIj"
15404    }
15405   ],
15406   "linker_set_key" : "_ZTI7nl_sock",
15407   "name" : "nl_sock",
15408   "referenced_type" : "_ZTI7nl_sock",
15409   "self_type" : "_ZTI7nl_sock",
15410   "size" : 52,
15411   "source_file" : "external/libnl/include/netlink-private/types.h"
15412  },
15413  {
15414   "alignment" : 4,
15415   "fields" :
15416   [
15417    {
15418     "field_name" : "cf_classid",
15419     "referenced_type" : "_ZTIj"
15420    },
15421    {
15422     "field_name" : "cf_act",
15423     "field_offset" : 32,
15424     "referenced_type" : "_ZTIP7nl_data"
15425    },
15426    {
15427     "field_name" : "cf_police",
15428     "field_offset" : 64,
15429     "referenced_type" : "_ZTIP7nl_data"
15430    },
15431    {
15432     "field_name" : "cf_indev",
15433     "field_offset" : 96,
15434     "referenced_type" : "_ZTIA16_c"
15435    },
15436    {
15437     "field_name" : "cf_fwmask",
15438     "field_offset" : 224,
15439     "referenced_type" : "_ZTIj"
15440    },
15441    {
15442     "field_name" : "cf_mask",
15443     "field_offset" : 256,
15444     "referenced_type" : "_ZTIi"
15445    }
15446   ],
15447   "linker_set_key" : "_ZTI7rtnl_fw",
15448   "name" : "rtnl_fw",
15449   "referenced_type" : "_ZTI7rtnl_fw",
15450   "self_type" : "_ZTI7rtnl_fw",
15451   "size" : 36,
15452   "source_file" : "external/libnl/include/netlink-private/types.h"
15453  },
15454  {
15455   "alignment" : 8,
15456   "fields" :
15457   [
15458    {
15459     "field_name" : "ce_refcnt",
15460     "referenced_type" : "_ZTIi"
15461    },
15462    {
15463     "field_name" : "ce_ops",
15464     "field_offset" : 32,
15465     "referenced_type" : "_ZTIP13nl_object_ops"
15466    },
15467    {
15468     "field_name" : "ce_cache",
15469     "field_offset" : 64,
15470     "referenced_type" : "_ZTIP8nl_cache"
15471    },
15472    {
15473     "field_name" : "ce_list",
15474     "field_offset" : 96,
15475     "referenced_type" : "_ZTI12nl_list_head"
15476    },
15477    {
15478     "field_name" : "ce_msgtype",
15479     "field_offset" : 160,
15480     "referenced_type" : "_ZTIi"
15481    },
15482    {
15483     "field_name" : "ce_flags",
15484     "field_offset" : 192,
15485     "referenced_type" : "_ZTIi"
15486    },
15487    {
15488     "field_name" : "ce_mask",
15489     "field_offset" : 256,
15490     "referenced_type" : "_ZTIy"
15491    },
15492    {
15493     "field_name" : "tc_family",
15494     "field_offset" : 320,
15495     "referenced_type" : "_ZTIj"
15496    },
15497    {
15498     "field_name" : "tc_ifindex",
15499     "field_offset" : 352,
15500     "referenced_type" : "_ZTIj"
15501    },
15502    {
15503     "field_name" : "tc_handle",
15504     "field_offset" : 384,
15505     "referenced_type" : "_ZTIj"
15506    },
15507    {
15508     "field_name" : "tc_parent",
15509     "field_offset" : 416,
15510     "referenced_type" : "_ZTIj"
15511    },
15512    {
15513     "field_name" : "tc_info",
15514     "field_offset" : 448,
15515     "referenced_type" : "_ZTIj"
15516    },
15517    {
15518     "field_name" : "tc_mtu",
15519     "field_offset" : 480,
15520     "referenced_type" : "_ZTIj"
15521    },
15522    {
15523     "field_name" : "tc_mpu",
15524     "field_offset" : 512,
15525     "referenced_type" : "_ZTIj"
15526    },
15527    {
15528     "field_name" : "tc_overhead",
15529     "field_offset" : 544,
15530     "referenced_type" : "_ZTIj"
15531    },
15532    {
15533     "field_name" : "tc_linktype",
15534     "field_offset" : 576,
15535     "referenced_type" : "_ZTIj"
15536    },
15537    {
15538     "field_name" : "tc_kind",
15539     "field_offset" : 608,
15540     "referenced_type" : "_ZTIA32_c"
15541    },
15542    {
15543     "field_name" : "tc_opts",
15544     "field_offset" : 864,
15545     "referenced_type" : "_ZTIP7nl_data"
15546    },
15547    {
15548     "field_name" : "tc_stats",
15549     "field_offset" : 896,
15550     "referenced_type" : "_ZTIA9_y"
15551    },
15552    {
15553     "field_name" : "tc_xstats",
15554     "field_offset" : 1472,
15555     "referenced_type" : "_ZTIP7nl_data"
15556    },
15557    {
15558     "field_name" : "tc_subdata",
15559     "field_offset" : 1504,
15560     "referenced_type" : "_ZTIP7nl_data"
15561    },
15562    {
15563     "field_name" : "tc_link",
15564     "field_offset" : 1536,
15565     "referenced_type" : "_ZTIP9rtnl_link"
15566    },
15567    {
15568     "field_name" : "tc_ops",
15569     "field_offset" : 1568,
15570     "referenced_type" : "_ZTIP11rtnl_tc_ops"
15571    },
15572    {
15573     "field_name" : "tc_type",
15574     "field_offset" : 1600,
15575     "referenced_type" : "_ZTI12rtnl_tc_type"
15576    },
15577    {
15578     "field_name" : "tc_chain",
15579     "field_offset" : 1632,
15580     "referenced_type" : "_ZTIj"
15581    }
15582   ],
15583   "linker_set_key" : "_ZTI7rtnl_tc",
15584   "name" : "rtnl_tc",
15585   "referenced_type" : "_ZTI7rtnl_tc",
15586   "self_type" : "_ZTI7rtnl_tc",
15587   "size" : 208,
15588   "source_file" : "external/libnl/include/netlink-private/types.h"
15589  },
15590  {
15591   "alignment" : 4,
15592   "fields" :
15593   [
15594    {
15595     "field_name" : "c_id",
15596     "referenced_type" : "_ZTIi"
15597    },
15598    {
15599     "field_name" : "c_name",
15600     "field_offset" : 32,
15601     "referenced_type" : "_ZTIPc"
15602    },
15603    {
15604     "field_name" : "c_maxattr",
15605     "field_offset" : 64,
15606     "referenced_type" : "_ZTIi"
15607    },
15608    {
15609     "field_name" : "c_msg_parser",
15610     "field_offset" : 96,
15611     "referenced_type" : "_ZTIPFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE"
15612    },
15613    {
15614     "field_name" : "c_attr_policy",
15615     "field_offset" : 128,
15616     "referenced_type" : "_ZTIP10nla_policy"
15617    }
15618   ],
15619   "linker_set_key" : "_ZTI8genl_cmd",
15620   "name" : "genl_cmd",
15621   "referenced_type" : "_ZTI8genl_cmd",
15622   "self_type" : "_ZTI8genl_cmd",
15623   "size" : 20,
15624   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
15625  },
15626  {
15627   "alignment" : 4,
15628   "fields" :
15629   [
15630    {
15631     "field_name" : "o_hdrsize",
15632     "referenced_type" : "_ZTIj"
15633    },
15634    {
15635     "field_name" : "o_id",
15636     "field_offset" : 32,
15637     "referenced_type" : "_ZTIi"
15638    },
15639    {
15640     "field_name" : "o_name",
15641     "field_offset" : 64,
15642     "referenced_type" : "_ZTIPc"
15643    },
15644    {
15645     "field_name" : "o_cache_ops",
15646     "field_offset" : 96,
15647     "referenced_type" : "_ZTIP12nl_cache_ops"
15648    },
15649    {
15650     "field_name" : "o_cmds",
15651     "field_offset" : 128,
15652     "referenced_type" : "_ZTIP8genl_cmd"
15653    },
15654    {
15655     "field_name" : "o_ncmds",
15656     "field_offset" : 160,
15657     "referenced_type" : "_ZTIi"
15658    },
15659    {
15660     "field_name" : "o_list",
15661     "field_offset" : 192,
15662     "referenced_type" : "_ZTI12nl_list_head"
15663    }
15664   ],
15665   "linker_set_key" : "_ZTI8genl_ops",
15666   "name" : "genl_ops",
15667   "referenced_type" : "_ZTI8genl_ops",
15668   "self_type" : "_ZTI8genl_ops",
15669   "size" : 32,
15670   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
15671  },
15672  {
15673   "alignment" : 8,
15674   "fields" :
15675   [
15676    {
15677     "field_name" : "ce_refcnt",
15678     "referenced_type" : "_ZTIi"
15679    },
15680    {
15681     "field_name" : "ce_ops",
15682     "field_offset" : 32,
15683     "referenced_type" : "_ZTIP13nl_object_ops"
15684    },
15685    {
15686     "field_name" : "ce_cache",
15687     "field_offset" : 64,
15688     "referenced_type" : "_ZTIP8nl_cache"
15689    },
15690    {
15691     "field_name" : "ce_list",
15692     "field_offset" : 96,
15693     "referenced_type" : "_ZTI12nl_list_head"
15694    },
15695    {
15696     "field_name" : "ce_msgtype",
15697     "field_offset" : 160,
15698     "referenced_type" : "_ZTIi"
15699    },
15700    {
15701     "field_name" : "ce_flags",
15702     "field_offset" : 192,
15703     "referenced_type" : "_ZTIi"
15704    },
15705    {
15706     "field_name" : "ce_mask",
15707     "field_offset" : 256,
15708     "referenced_type" : "_ZTIy"
15709    },
15710    {
15711     "field_name" : "exp_family",
15712     "field_offset" : 320,
15713     "referenced_type" : "_ZTIh"
15714    },
15715    {
15716     "field_name" : "exp_timeout",
15717     "field_offset" : 352,
15718     "referenced_type" : "_ZTIj"
15719    },
15720    {
15721     "field_name" : "exp_id",
15722     "field_offset" : 384,
15723     "referenced_type" : "_ZTIj"
15724    },
15725    {
15726     "field_name" : "exp_zone",
15727     "field_offset" : 416,
15728     "referenced_type" : "_ZTIt"
15729    },
15730    {
15731     "field_name" : "exp_class",
15732     "field_offset" : 448,
15733     "referenced_type" : "_ZTIj"
15734    },
15735    {
15736     "field_name" : "exp_flags",
15737     "field_offset" : 480,
15738     "referenced_type" : "_ZTIj"
15739    },
15740    {
15741     "field_name" : "exp_helper_name",
15742     "field_offset" : 512,
15743     "referenced_type" : "_ZTIPc"
15744    },
15745    {
15746     "field_name" : "exp_fn",
15747     "field_offset" : 544,
15748     "referenced_type" : "_ZTIPc"
15749    },
15750    {
15751     "field_name" : "exp_nat_dir",
15752     "field_offset" : 576,
15753     "referenced_type" : "_ZTIh"
15754    },
15755    {
15756     "field_name" : "exp_expect",
15757     "field_offset" : 608,
15758     "referenced_type" : "_ZTI12nfnl_exp_dir"
15759    },
15760    {
15761     "field_name" : "exp_master",
15762     "field_offset" : 736,
15763     "referenced_type" : "_ZTI12nfnl_exp_dir"
15764    },
15765    {
15766     "field_name" : "exp_mask",
15767     "field_offset" : 864,
15768     "referenced_type" : "_ZTI12nfnl_exp_dir"
15769    },
15770    {
15771     "field_name" : "exp_nat",
15772     "field_offset" : 992,
15773     "referenced_type" : "_ZTI12nfnl_exp_dir"
15774    }
15775   ],
15776   "linker_set_key" : "_ZTI8nfnl_exp",
15777   "name" : "nfnl_exp",
15778   "referenced_type" : "_ZTI8nfnl_exp",
15779   "self_type" : "_ZTI8nfnl_exp",
15780   "size" : 144,
15781   "source_file" : "external/libnl/include/netlink-private/types.h"
15782  },
15783  {
15784   "alignment" : 8,
15785   "fields" :
15786   [
15787    {
15788     "field_name" : "ce_refcnt",
15789     "referenced_type" : "_ZTIi"
15790    },
15791    {
15792     "field_name" : "ce_ops",
15793     "field_offset" : 32,
15794     "referenced_type" : "_ZTIP13nl_object_ops"
15795    },
15796    {
15797     "field_name" : "ce_cache",
15798     "field_offset" : 64,
15799     "referenced_type" : "_ZTIP8nl_cache"
15800    },
15801    {
15802     "field_name" : "ce_list",
15803     "field_offset" : 96,
15804     "referenced_type" : "_ZTI12nl_list_head"
15805    },
15806    {
15807     "field_name" : "ce_msgtype",
15808     "field_offset" : 160,
15809     "referenced_type" : "_ZTIi"
15810    },
15811    {
15812     "field_name" : "ce_flags",
15813     "field_offset" : 192,
15814     "referenced_type" : "_ZTIi"
15815    },
15816    {
15817     "field_name" : "ce_mask",
15818     "field_offset" : 256,
15819     "referenced_type" : "_ZTIy"
15820    },
15821    {
15822     "field_name" : "log_group",
15823     "field_offset" : 320,
15824     "referenced_type" : "_ZTIt"
15825    },
15826    {
15827     "field_name" : "log_copy_mode",
15828     "field_offset" : 336,
15829     "referenced_type" : "_ZTIh"
15830    },
15831    {
15832     "field_name" : "log_copy_range",
15833     "field_offset" : 352,
15834     "referenced_type" : "_ZTIj"
15835    },
15836    {
15837     "field_name" : "log_flush_timeout",
15838     "field_offset" : 384,
15839     "referenced_type" : "_ZTIj"
15840    },
15841    {
15842     "field_name" : "log_alloc_size",
15843     "field_offset" : 416,
15844     "referenced_type" : "_ZTIj"
15845    },
15846    {
15847     "field_name" : "log_queue_threshold",
15848     "field_offset" : 448,
15849     "referenced_type" : "_ZTIj"
15850    },
15851    {
15852     "field_name" : "log_flags",
15853     "field_offset" : 480,
15854     "referenced_type" : "_ZTIj"
15855    },
15856    {
15857     "field_name" : "log_flag_mask",
15858     "field_offset" : 512,
15859     "referenced_type" : "_ZTIj"
15860    }
15861   ],
15862   "linker_set_key" : "_ZTI8nfnl_log",
15863   "name" : "nfnl_log",
15864   "referenced_type" : "_ZTI8nfnl_log",
15865   "self_type" : "_ZTI8nfnl_log",
15866   "size" : 72,
15867   "source_file" : "external/libnl/include/netlink-private/types.h"
15868  },
15869  {
15870   "alignment" : 4,
15871   "fields" :
15872   [
15873    {
15874     "field_name" : "c_items",
15875     "referenced_type" : "_ZTI12nl_list_head"
15876    },
15877    {
15878     "field_name" : "c_nitems",
15879     "field_offset" : 64,
15880     "referenced_type" : "_ZTIi"
15881    },
15882    {
15883     "field_name" : "c_iarg1",
15884     "field_offset" : 96,
15885     "referenced_type" : "_ZTIi"
15886    },
15887    {
15888     "field_name" : "c_iarg2",
15889     "field_offset" : 128,
15890     "referenced_type" : "_ZTIi"
15891    },
15892    {
15893     "field_name" : "c_refcnt",
15894     "field_offset" : 160,
15895     "referenced_type" : "_ZTIi"
15896    },
15897    {
15898     "field_name" : "c_flags",
15899     "field_offset" : 192,
15900     "referenced_type" : "_ZTIj"
15901    },
15902    {
15903     "field_name" : "hashtable",
15904     "field_offset" : 224,
15905     "referenced_type" : "_ZTIP13nl_hash_table"
15906    },
15907    {
15908     "field_name" : "c_ops",
15909     "field_offset" : 256,
15910     "referenced_type" : "_ZTIP12nl_cache_ops"
15911    }
15912   ],
15913   "linker_set_key" : "_ZTI8nl_cache",
15914   "name" : "nl_cache",
15915   "referenced_type" : "_ZTI8nl_cache",
15916   "self_type" : "_ZTI8nl_cache",
15917   "size" : 36,
15918   "source_file" : "external/libnl/include/netlink-private/types.h"
15919  },
15920  {
15921   "alignment" : 8,
15922   "fields" :
15923   [
15924    {
15925     "field_name" : "ce_refcnt",
15926     "referenced_type" : "_ZTIi"
15927    },
15928    {
15929     "field_name" : "ce_ops",
15930     "field_offset" : 32,
15931     "referenced_type" : "_ZTIP13nl_object_ops"
15932    },
15933    {
15934     "field_name" : "ce_cache",
15935     "field_offset" : 64,
15936     "referenced_type" : "_ZTIP8nl_cache"
15937    },
15938    {
15939     "field_name" : "ce_list",
15940     "field_offset" : 96,
15941     "referenced_type" : "_ZTI12nl_list_head"
15942    },
15943    {
15944     "field_name" : "ce_msgtype",
15945     "field_offset" : 160,
15946     "referenced_type" : "_ZTIi"
15947    },
15948    {
15949     "field_name" : "ce_flags",
15950     "field_offset" : 192,
15951     "referenced_type" : "_ZTIi"
15952    },
15953    {
15954     "field_name" : "ce_mask",
15955     "field_offset" : 256,
15956     "referenced_type" : "_ZTIy"
15957    },
15958    {
15959     "field_name" : "c_family",
15960     "field_offset" : 320,
15961     "referenced_type" : "_ZTIj"
15962    },
15963    {
15964     "field_name" : "c_ifindex",
15965     "field_offset" : 352,
15966     "referenced_type" : "_ZTIj"
15967    },
15968    {
15969     "field_name" : "c_handle",
15970     "field_offset" : 384,
15971     "referenced_type" : "_ZTIj"
15972    },
15973    {
15974     "field_name" : "c_parent",
15975     "field_offset" : 416,
15976     "referenced_type" : "_ZTIj"
15977    },
15978    {
15979     "field_name" : "c_info",
15980     "field_offset" : 448,
15981     "referenced_type" : "_ZTIj"
15982    },
15983    {
15984     "field_name" : "c_mtu",
15985     "field_offset" : 480,
15986     "referenced_type" : "_ZTIj"
15987    },
15988    {
15989     "field_name" : "c_mpu",
15990     "field_offset" : 512,
15991     "referenced_type" : "_ZTIj"
15992    },
15993    {
15994     "field_name" : "c_overhead",
15995     "field_offset" : 544,
15996     "referenced_type" : "_ZTIj"
15997    },
15998    {
15999     "field_name" : "c_linktype",
16000     "field_offset" : 576,
16001     "referenced_type" : "_ZTIj"
16002    },
16003    {
16004     "field_name" : "c_kind",
16005     "field_offset" : 608,
16006     "referenced_type" : "_ZTIA32_c"
16007    },
16008    {
16009     "field_name" : "c_opts",
16010     "field_offset" : 864,
16011     "referenced_type" : "_ZTIP7nl_data"
16012    },
16013    {
16014     "field_name" : "c_stats",
16015     "field_offset" : 896,
16016     "referenced_type" : "_ZTIA9_y"
16017    },
16018    {
16019     "field_name" : "c_xstats",
16020     "field_offset" : 1472,
16021     "referenced_type" : "_ZTIP7nl_data"
16022    },
16023    {
16024     "field_name" : "c_subdata",
16025     "field_offset" : 1504,
16026     "referenced_type" : "_ZTIP7nl_data"
16027    },
16028    {
16029     "field_name" : "c_link",
16030     "field_offset" : 1536,
16031     "referenced_type" : "_ZTIP9rtnl_link"
16032    },
16033    {
16034     "field_name" : "c_ops",
16035     "field_offset" : 1568,
16036     "referenced_type" : "_ZTIP11rtnl_tc_ops"
16037    },
16038    {
16039     "field_name" : "c_type",
16040     "field_offset" : 1600,
16041     "referenced_type" : "_ZTI12rtnl_tc_type"
16042    },
16043    {
16044     "field_name" : "c_chain",
16045     "field_offset" : 1632,
16046     "referenced_type" : "_ZTIj"
16047    },
16048    {
16049     "field_name" : "a_next",
16050     "field_offset" : 1664,
16051     "referenced_type" : "_ZTIP8rtnl_act"
16052    }
16053   ],
16054   "linker_set_key" : "_ZTI8rtnl_act",
16055   "name" : "rtnl_act",
16056   "referenced_type" : "_ZTI8rtnl_act",
16057   "self_type" : "_ZTI8rtnl_act",
16058   "size" : 216,
16059   "source_file" : "external/libnl/include/netlink-private/types.h"
16060  },
16061  {
16062   "alignment" : 4,
16063   "fields" :
16064   [
16065    {
16066     "field_name" : "cbq_lss",
16067     "referenced_type" : "_ZTI13tc_cbq_lssopt"
16068    },
16069    {
16070     "field_name" : "cbq_rate",
16071     "field_offset" : 160,
16072     "referenced_type" : "_ZTI11tc_ratespec"
16073    },
16074    {
16075     "field_name" : "cbq_wrr",
16076     "field_offset" : 256,
16077     "referenced_type" : "_ZTI13tc_cbq_wrropt"
16078    },
16079    {
16080     "field_name" : "cbq_ovl",
16081     "field_offset" : 352,
16082     "referenced_type" : "_ZTI10tc_cbq_ovl"
16083    },
16084    {
16085     "field_name" : "cbq_fopt",
16086     "field_offset" : 416,
16087     "referenced_type" : "_ZTI11tc_cbq_fopt"
16088    },
16089    {
16090     "field_name" : "cbq_police",
16091     "field_offset" : 512,
16092     "referenced_type" : "_ZTI13tc_cbq_police"
16093    }
16094   ],
16095   "linker_set_key" : "_ZTI8rtnl_cbq",
16096   "name" : "rtnl_cbq",
16097   "referenced_type" : "_ZTI8rtnl_cbq",
16098   "self_type" : "_ZTI8rtnl_cbq",
16099   "size" : 68,
16100   "source_file" : "external/libnl/include/netlink-private/types.h"
16101  },
16102  {
16103   "alignment" : 8,
16104   "fields" :
16105   [
16106    {
16107     "field_name" : "ce_refcnt",
16108     "referenced_type" : "_ZTIi"
16109    },
16110    {
16111     "field_name" : "ce_ops",
16112     "field_offset" : 32,
16113     "referenced_type" : "_ZTIP13nl_object_ops"
16114    },
16115    {
16116     "field_name" : "ce_cache",
16117     "field_offset" : 64,
16118     "referenced_type" : "_ZTIP8nl_cache"
16119    },
16120    {
16121     "field_name" : "ce_list",
16122     "field_offset" : 96,
16123     "referenced_type" : "_ZTI12nl_list_head"
16124    },
16125    {
16126     "field_name" : "ce_msgtype",
16127     "field_offset" : 160,
16128     "referenced_type" : "_ZTIi"
16129    },
16130    {
16131     "field_name" : "ce_flags",
16132     "field_offset" : 192,
16133     "referenced_type" : "_ZTIi"
16134    },
16135    {
16136     "field_name" : "ce_mask",
16137     "field_offset" : 256,
16138     "referenced_type" : "_ZTIy"
16139    },
16140    {
16141     "field_name" : "c_family",
16142     "field_offset" : 320,
16143     "referenced_type" : "_ZTIj"
16144    },
16145    {
16146     "field_name" : "c_ifindex",
16147     "field_offset" : 352,
16148     "referenced_type" : "_ZTIj"
16149    },
16150    {
16151     "field_name" : "c_handle",
16152     "field_offset" : 384,
16153     "referenced_type" : "_ZTIj"
16154    },
16155    {
16156     "field_name" : "c_parent",
16157     "field_offset" : 416,
16158     "referenced_type" : "_ZTIj"
16159    },
16160    {
16161     "field_name" : "c_info",
16162     "field_offset" : 448,
16163     "referenced_type" : "_ZTIj"
16164    },
16165    {
16166     "field_name" : "c_mtu",
16167     "field_offset" : 480,
16168     "referenced_type" : "_ZTIj"
16169    },
16170    {
16171     "field_name" : "c_mpu",
16172     "field_offset" : 512,
16173     "referenced_type" : "_ZTIj"
16174    },
16175    {
16176     "field_name" : "c_overhead",
16177     "field_offset" : 544,
16178     "referenced_type" : "_ZTIj"
16179    },
16180    {
16181     "field_name" : "c_linktype",
16182     "field_offset" : 576,
16183     "referenced_type" : "_ZTIj"
16184    },
16185    {
16186     "field_name" : "c_kind",
16187     "field_offset" : 608,
16188     "referenced_type" : "_ZTIA32_c"
16189    },
16190    {
16191     "field_name" : "c_opts",
16192     "field_offset" : 864,
16193     "referenced_type" : "_ZTIP7nl_data"
16194    },
16195    {
16196     "field_name" : "c_stats",
16197     "field_offset" : 896,
16198     "referenced_type" : "_ZTIA9_y"
16199    },
16200    {
16201     "field_name" : "c_xstats",
16202     "field_offset" : 1472,
16203     "referenced_type" : "_ZTIP7nl_data"
16204    },
16205    {
16206     "field_name" : "c_subdata",
16207     "field_offset" : 1504,
16208     "referenced_type" : "_ZTIP7nl_data"
16209    },
16210    {
16211     "field_name" : "c_link",
16212     "field_offset" : 1536,
16213     "referenced_type" : "_ZTIP9rtnl_link"
16214    },
16215    {
16216     "field_name" : "c_ops",
16217     "field_offset" : 1568,
16218     "referenced_type" : "_ZTIP11rtnl_tc_ops"
16219    },
16220    {
16221     "field_name" : "c_type",
16222     "field_offset" : 1600,
16223     "referenced_type" : "_ZTI12rtnl_tc_type"
16224    },
16225    {
16226     "field_name" : "c_chain",
16227     "field_offset" : 1632,
16228     "referenced_type" : "_ZTIj"
16229    },
16230    {
16231     "field_name" : "c_prio",
16232     "field_offset" : 1664,
16233     "referenced_type" : "_ZTIt"
16234    },
16235    {
16236     "field_name" : "c_protocol",
16237     "field_offset" : 1680,
16238     "referenced_type" : "_ZTIt"
16239    }
16240   ],
16241   "linker_set_key" : "_ZTI8rtnl_cls",
16242   "name" : "rtnl_cls",
16243   "referenced_type" : "_ZTI8rtnl_cls",
16244   "self_type" : "_ZTI8rtnl_cls",
16245   "size" : 216,
16246   "source_file" : "external/libnl/include/netlink-private/types.h"
16247  },
16248  {
16249   "alignment" : 4,
16250   "fields" :
16251   [
16252    {
16253     "field_name" : "qr_limit",
16254     "referenced_type" : "_ZTIj"
16255    },
16256    {
16257     "field_name" : "qr_qth_min",
16258     "field_offset" : 32,
16259     "referenced_type" : "_ZTIj"
16260    },
16261    {
16262     "field_name" : "qr_qth_max",
16263     "field_offset" : 64,
16264     "referenced_type" : "_ZTIj"
16265    },
16266    {
16267     "field_name" : "qr_flags",
16268     "field_offset" : 96,
16269     "referenced_type" : "_ZTIh"
16270    },
16271    {
16272     "field_name" : "qr_wlog",
16273     "field_offset" : 104,
16274     "referenced_type" : "_ZTIh"
16275    },
16276    {
16277     "field_name" : "qr_plog",
16278     "field_offset" : 112,
16279     "referenced_type" : "_ZTIh"
16280    },
16281    {
16282     "field_name" : "qr_scell_log",
16283     "field_offset" : 120,
16284     "referenced_type" : "_ZTIh"
16285    },
16286    {
16287     "field_name" : "qr_mask",
16288     "field_offset" : 128,
16289     "referenced_type" : "_ZTIj"
16290    }
16291   ],
16292   "linker_set_key" : "_ZTI8rtnl_red",
16293   "name" : "rtnl_red",
16294   "referenced_type" : "_ZTI8rtnl_red",
16295   "self_type" : "_ZTI8rtnl_red",
16296   "size" : 20,
16297   "source_file" : "external/libnl/include/netlink-private/types.h"
16298  },
16299  {
16300   "alignment" : 4,
16301   "fields" :
16302   [
16303    {
16304     "field_name" : "qs_quantum",
16305     "referenced_type" : "_ZTIj"
16306    },
16307    {
16308     "field_name" : "qs_perturb",
16309     "field_offset" : 32,
16310     "referenced_type" : "_ZTIj"
16311    },
16312    {
16313     "field_name" : "qs_limit",
16314     "field_offset" : 64,
16315     "referenced_type" : "_ZTIj"
16316    },
16317    {
16318     "field_name" : "qs_divisor",
16319     "field_offset" : 96,
16320     "referenced_type" : "_ZTIj"
16321    },
16322    {
16323     "field_name" : "qs_flows",
16324     "field_offset" : 128,
16325     "referenced_type" : "_ZTIj"
16326    },
16327    {
16328     "field_name" : "qs_mask",
16329     "field_offset" : 160,
16330     "referenced_type" : "_ZTIj"
16331    }
16332   ],
16333   "linker_set_key" : "_ZTI8rtnl_sfq",
16334   "name" : "rtnl_sfq",
16335   "referenced_type" : "_ZTI8rtnl_sfq",
16336   "self_type" : "_ZTI8rtnl_sfq",
16337   "size" : 24,
16338   "source_file" : "external/libnl/include/netlink-private/types.h"
16339  },
16340  {
16341   "alignment" : 8,
16342   "fields" :
16343   [
16344    {
16345     "field_name" : "qt_limit",
16346     "referenced_type" : "_ZTIj"
16347    },
16348    {
16349     "field_name" : "qt_rate",
16350     "field_offset" : 64,
16351     "referenced_type" : "_ZTI13rtnl_ratespec"
16352    },
16353    {
16354     "field_name" : "qt_rate_bucket",
16355     "field_offset" : 192,
16356     "referenced_type" : "_ZTIj"
16357    },
16358    {
16359     "field_name" : "qt_rate_txtime",
16360     "field_offset" : 224,
16361     "referenced_type" : "_ZTIj"
16362    },
16363    {
16364     "field_name" : "qt_peakrate",
16365     "field_offset" : 256,
16366     "referenced_type" : "_ZTI13rtnl_ratespec"
16367    },
16368    {
16369     "field_name" : "qt_peakrate_bucket",
16370     "field_offset" : 384,
16371     "referenced_type" : "_ZTIj"
16372    },
16373    {
16374     "field_name" : "qt_peakrate_txtime",
16375     "field_offset" : 416,
16376     "referenced_type" : "_ZTIj"
16377    },
16378    {
16379     "field_name" : "qt_mask",
16380     "field_offset" : 448,
16381     "referenced_type" : "_ZTIj"
16382    }
16383   ],
16384   "linker_set_key" : "_ZTI8rtnl_tbf",
16385   "name" : "rtnl_tbf",
16386   "referenced_type" : "_ZTI8rtnl_tbf",
16387   "self_type" : "_ZTI8rtnl_tbf",
16388   "size" : 64,
16389   "source_file" : "external/libnl/include/netlink-private/types.h"
16390  },
16391  {
16392   "alignment" : 4,
16393   "fields" :
16394   [
16395    {
16396     "field_name" : "cu_divisor",
16397     "referenced_type" : "_ZTIj"
16398    },
16399    {
16400     "field_name" : "cu_hash",
16401     "field_offset" : 32,
16402     "referenced_type" : "_ZTIj"
16403    },
16404    {
16405     "field_name" : "cu_classid",
16406     "field_offset" : 64,
16407     "referenced_type" : "_ZTIj"
16408    },
16409    {
16410     "field_name" : "cu_link",
16411     "field_offset" : 96,
16412     "referenced_type" : "_ZTIj"
16413    },
16414    {
16415     "field_name" : "cu_pcnt",
16416     "field_offset" : 128,
16417     "referenced_type" : "_ZTIP7nl_data"
16418    },
16419    {
16420     "field_name" : "cu_selector",
16421     "field_offset" : 160,
16422     "referenced_type" : "_ZTIP7nl_data"
16423    },
16424    {
16425     "field_name" : "cu_mark",
16426     "field_offset" : 192,
16427     "referenced_type" : "_ZTIP7nl_data"
16428    },
16429    {
16430     "field_name" : "cu_act",
16431     "field_offset" : 224,
16432     "referenced_type" : "_ZTIP8rtnl_act"
16433    },
16434    {
16435     "field_name" : "cu_police",
16436     "field_offset" : 256,
16437     "referenced_type" : "_ZTIP7nl_data"
16438    },
16439    {
16440     "field_name" : "cu_indev",
16441     "field_offset" : 288,
16442     "referenced_type" : "_ZTIA16_c"
16443    },
16444    {
16445     "field_name" : "cu_mask",
16446     "field_offset" : 416,
16447     "referenced_type" : "_ZTIi"
16448    }
16449   ],
16450   "linker_set_key" : "_ZTI8rtnl_u32",
16451   "name" : "rtnl_u32",
16452   "referenced_type" : "_ZTI8rtnl_u32",
16453   "self_type" : "_ZTI8rtnl_u32",
16454   "size" : 56,
16455   "source_file" : "external/libnl/include/netlink-private/types.h"
16456  },
16457  {
16458   "alignment" : 4,
16459   "fields" :
16460   [
16461    {
16462     "field_name" : "who",
16463     "referenced_type" : "_ZTIP11sockaddr_nl"
16464    },
16465    {
16466     "field_name" : "nlh",
16467     "field_offset" : 32,
16468     "referenced_type" : "_ZTIP8nlmsghdr"
16469    },
16470    {
16471     "field_name" : "genlhdr",
16472     "field_offset" : 64,
16473     "referenced_type" : "_ZTIP10genlmsghdr"
16474    },
16475    {
16476     "field_name" : "userhdr",
16477     "field_offset" : 96,
16478     "referenced_type" : "_ZTIPv"
16479    },
16480    {
16481     "field_name" : "attrs",
16482     "field_offset" : 128,
16483     "referenced_type" : "_ZTIPP6nlattr"
16484    }
16485   ],
16486   "linker_set_key" : "_ZTI9genl_info",
16487   "name" : "genl_info",
16488   "referenced_type" : "_ZTI9genl_info",
16489   "self_type" : "_ZTI9genl_info",
16490   "size" : 20,
16491   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
16492  },
16493  {
16494   "alignment" : 8,
16495   "fields" :
16496   [
16497    {
16498     "field_name" : "ce_refcnt",
16499     "referenced_type" : "_ZTIi"
16500    },
16501    {
16502     "field_name" : "ce_ops",
16503     "field_offset" : 32,
16504     "referenced_type" : "_ZTIP13nl_object_ops"
16505    },
16506    {
16507     "field_name" : "ce_cache",
16508     "field_offset" : 64,
16509     "referenced_type" : "_ZTIP8nl_cache"
16510    },
16511    {
16512     "field_name" : "ce_list",
16513     "field_offset" : 96,
16514     "referenced_type" : "_ZTI12nl_list_head"
16515    },
16516    {
16517     "field_name" : "ce_msgtype",
16518     "field_offset" : 160,
16519     "referenced_type" : "_ZTIi"
16520    },
16521    {
16522     "field_name" : "ce_flags",
16523     "field_offset" : 192,
16524     "referenced_type" : "_ZTIi"
16525    },
16526    {
16527     "field_name" : "ce_mask",
16528     "field_offset" : 256,
16529     "referenced_type" : "_ZTIy"
16530    }
16531   ],
16532   "linker_set_key" : "_ZTI9nl_object",
16533   "name" : "nl_object",
16534   "referenced_type" : "_ZTI9nl_object",
16535   "self_type" : "_ZTI9nl_object",
16536   "size" : 40,
16537   "source_file" : "external/libnl/include/netlink-private/object-api.h"
16538  },
16539  {
16540   "alignment" : 8,
16541   "fields" :
16542   [
16543    {
16544     "field_name" : "ce_refcnt",
16545     "referenced_type" : "_ZTIi"
16546    },
16547    {
16548     "field_name" : "ce_ops",
16549     "field_offset" : 32,
16550     "referenced_type" : "_ZTIP13nl_object_ops"
16551    },
16552    {
16553     "field_name" : "ce_cache",
16554     "field_offset" : 64,
16555     "referenced_type" : "_ZTIP8nl_cache"
16556    },
16557    {
16558     "field_name" : "ce_list",
16559     "field_offset" : 96,
16560     "referenced_type" : "_ZTI12nl_list_head"
16561    },
16562    {
16563     "field_name" : "ce_msgtype",
16564     "field_offset" : 160,
16565     "referenced_type" : "_ZTIi"
16566    },
16567    {
16568     "field_name" : "ce_flags",
16569     "field_offset" : 192,
16570     "referenced_type" : "_ZTIi"
16571    },
16572    {
16573     "field_name" : "ce_mask",
16574     "field_offset" : 256,
16575     "referenced_type" : "_ZTIy"
16576    },
16577    {
16578     "field_name" : "a_family",
16579     "field_offset" : 320,
16580     "referenced_type" : "_ZTIh"
16581    },
16582    {
16583     "field_name" : "a_prefixlen",
16584     "field_offset" : 328,
16585     "referenced_type" : "_ZTIh"
16586    },
16587    {
16588     "field_name" : "a_scope",
16589     "field_offset" : 336,
16590     "referenced_type" : "_ZTIh"
16591    },
16592    {
16593     "field_name" : "a_flags",
16594     "field_offset" : 352,
16595     "referenced_type" : "_ZTIj"
16596    },
16597    {
16598     "field_name" : "a_ifindex",
16599     "field_offset" : 384,
16600     "referenced_type" : "_ZTIj"
16601    },
16602    {
16603     "field_name" : "a_peer",
16604     "field_offset" : 416,
16605     "referenced_type" : "_ZTIP7nl_addr"
16606    },
16607    {
16608     "field_name" : "a_local",
16609     "field_offset" : 448,
16610     "referenced_type" : "_ZTIP7nl_addr"
16611    },
16612    {
16613     "field_name" : "a_bcast",
16614     "field_offset" : 480,
16615     "referenced_type" : "_ZTIP7nl_addr"
16616    },
16617    {
16618     "field_name" : "a_anycast",
16619     "field_offset" : 512,
16620     "referenced_type" : "_ZTIP7nl_addr"
16621    },
16622    {
16623     "field_name" : "a_multicast",
16624     "field_offset" : 544,
16625     "referenced_type" : "_ZTIP7nl_addr"
16626    },
16627    {
16628     "field_name" : "a_cacheinfo",
16629     "field_offset" : 576,
16630     "referenced_type" : "_ZTI19rtnl_addr_cacheinfo"
16631    },
16632    {
16633     "field_name" : "a_label",
16634     "field_offset" : 704,
16635     "referenced_type" : "_ZTIA16_c"
16636    },
16637    {
16638     "field_name" : "a_flag_mask",
16639     "field_offset" : 832,
16640     "referenced_type" : "_ZTIj"
16641    },
16642    {
16643     "field_name" : "a_link",
16644     "field_offset" : 864,
16645     "referenced_type" : "_ZTIP9rtnl_link"
16646    }
16647   ],
16648   "linker_set_key" : "_ZTI9rtnl_addr",
16649   "name" : "rtnl_addr",
16650   "referenced_type" : "_ZTI9rtnl_addr",
16651   "self_type" : "_ZTI9rtnl_addr",
16652   "size" : 112,
16653   "source_file" : "external/libnl/include/netlink-private/types.h"
16654  },
16655  {
16656   "alignment" : 4,
16657   "fields" :
16658   [
16659    {
16660     "field_name" : "qf_limit",
16661     "referenced_type" : "_ZTIj"
16662    },
16663    {
16664     "field_name" : "qf_mask",
16665     "field_offset" : 32,
16666     "referenced_type" : "_ZTIj"
16667    }
16668   ],
16669   "linker_set_key" : "_ZTI9rtnl_fifo",
16670   "name" : "rtnl_fifo",
16671   "referenced_type" : "_ZTI9rtnl_fifo",
16672   "self_type" : "_ZTI9rtnl_fifo",
16673   "size" : 8,
16674   "source_file" : "external/libnl/include/netlink-private/types.h"
16675  },
16676  {
16677   "alignment" : 4,
16678   "fields" :
16679   [
16680    {
16681     "field_name" : "g_parm",
16682     "referenced_type" : "_ZTI7tc_gact"
16683    }
16684   ],
16685   "linker_set_key" : "_ZTI9rtnl_gact",
16686   "name" : "rtnl_gact",
16687   "referenced_type" : "_ZTI9rtnl_gact",
16688   "self_type" : "_ZTI9rtnl_gact",
16689   "size" : 20,
16690   "source_file" : "external/libnl/include/netlink-private/types.h"
16691  },
16692  {
16693   "alignment" : 8,
16694   "fields" :
16695   [
16696    {
16697     "field_name" : "ce_refcnt",
16698     "referenced_type" : "_ZTIi"
16699    },
16700    {
16701     "field_name" : "ce_ops",
16702     "field_offset" : 32,
16703     "referenced_type" : "_ZTIP13nl_object_ops"
16704    },
16705    {
16706     "field_name" : "ce_cache",
16707     "field_offset" : 64,
16708     "referenced_type" : "_ZTIP8nl_cache"
16709    },
16710    {
16711     "field_name" : "ce_list",
16712     "field_offset" : 96,
16713     "referenced_type" : "_ZTI12nl_list_head"
16714    },
16715    {
16716     "field_name" : "ce_msgtype",
16717     "field_offset" : 160,
16718     "referenced_type" : "_ZTIi"
16719    },
16720    {
16721     "field_name" : "ce_flags",
16722     "field_offset" : 192,
16723     "referenced_type" : "_ZTIi"
16724    },
16725    {
16726     "field_name" : "ce_mask",
16727     "field_offset" : 256,
16728     "referenced_type" : "_ZTIy"
16729    },
16730    {
16731     "field_name" : "l_name",
16732     "field_offset" : 320,
16733     "referenced_type" : "_ZTIA16_c"
16734    },
16735    {
16736     "field_name" : "l_family",
16737     "field_offset" : 448,
16738     "referenced_type" : "_ZTIj"
16739    },
16740    {
16741     "field_name" : "l_arptype",
16742     "field_offset" : 480,
16743     "referenced_type" : "_ZTIj"
16744    },
16745    {
16746     "field_name" : "l_index",
16747     "field_offset" : 512,
16748     "referenced_type" : "_ZTIj"
16749    },
16750    {
16751     "field_name" : "l_flags",
16752     "field_offset" : 544,
16753     "referenced_type" : "_ZTIj"
16754    },
16755    {
16756     "field_name" : "l_change",
16757     "field_offset" : 576,
16758     "referenced_type" : "_ZTIj"
16759    },
16760    {
16761     "field_name" : "l_mtu",
16762     "field_offset" : 608,
16763     "referenced_type" : "_ZTIj"
16764    },
16765    {
16766     "field_name" : "l_link",
16767     "field_offset" : 640,
16768     "referenced_type" : "_ZTIj"
16769    },
16770    {
16771     "field_name" : "l_link_netnsid",
16772     "field_offset" : 672,
16773     "referenced_type" : "_ZTIi"
16774    },
16775    {
16776     "field_name" : "l_txqlen",
16777     "field_offset" : 704,
16778     "referenced_type" : "_ZTIj"
16779    },
16780    {
16781     "field_name" : "l_weight",
16782     "field_offset" : 736,
16783     "referenced_type" : "_ZTIj"
16784    },
16785    {
16786     "field_name" : "l_master",
16787     "field_offset" : 768,
16788     "referenced_type" : "_ZTIj"
16789    },
16790    {
16791     "field_name" : "l_addr",
16792     "field_offset" : 800,
16793     "referenced_type" : "_ZTIP7nl_addr"
16794    },
16795    {
16796     "field_name" : "l_bcast",
16797     "field_offset" : 832,
16798     "referenced_type" : "_ZTIP7nl_addr"
16799    },
16800    {
16801     "field_name" : "l_qdisc",
16802     "field_offset" : 864,
16803     "referenced_type" : "_ZTIA32_c"
16804    },
16805    {
16806     "field_name" : "l_map",
16807     "field_offset" : 1152,
16808     "referenced_type" : "_ZTI13rtnl_link_map"
16809    },
16810    {
16811     "field_name" : "l_stats",
16812     "field_offset" : 1408,
16813     "referenced_type" : "_ZTIA64_y"
16814    },
16815    {
16816     "field_name" : "l_flag_mask",
16817     "field_offset" : 5504,
16818     "referenced_type" : "_ZTIj"
16819    },
16820    {
16821     "field_name" : "l_num_vf",
16822     "field_offset" : 5536,
16823     "referenced_type" : "_ZTIj"
16824    },
16825    {
16826     "field_name" : "l_operstate",
16827     "field_offset" : 5568,
16828     "referenced_type" : "_ZTIh"
16829    },
16830    {
16831     "field_name" : "l_linkmode",
16832     "field_offset" : 5576,
16833     "referenced_type" : "_ZTIh"
16834    },
16835    {
16836     "field_name" : "l_info_kind",
16837     "field_offset" : 5600,
16838     "referenced_type" : "_ZTIPc"
16839    },
16840    {
16841     "field_name" : "l_info_slave_kind",
16842     "field_offset" : 5632,
16843     "referenced_type" : "_ZTIPc"
16844    },
16845    {
16846     "field_name" : "l_info_ops",
16847     "field_offset" : 5664,
16848     "referenced_type" : "_ZTIP18rtnl_link_info_ops"
16849    },
16850    {
16851     "field_name" : "l_af_data",
16852     "field_offset" : 5696,
16853     "referenced_type" : "_ZTIA43_Pv"
16854    },
16855    {
16856     "field_name" : "l_info",
16857     "field_offset" : 7072,
16858     "referenced_type" : "_ZTIPv"
16859    },
16860    {
16861     "field_name" : "l_ifalias",
16862     "field_offset" : 7104,
16863     "referenced_type" : "_ZTIPc"
16864    },
16865    {
16866     "field_name" : "l_promiscuity",
16867     "field_offset" : 7136,
16868     "referenced_type" : "_ZTIj"
16869    },
16870    {
16871     "field_name" : "l_num_tx_queues",
16872     "field_offset" : 7168,
16873     "referenced_type" : "_ZTIj"
16874    },
16875    {
16876     "field_name" : "l_num_rx_queues",
16877     "field_offset" : 7200,
16878     "referenced_type" : "_ZTIj"
16879    },
16880    {
16881     "field_name" : "l_gso_max_segs",
16882     "field_offset" : 7232,
16883     "referenced_type" : "_ZTIj"
16884    },
16885    {
16886     "field_name" : "l_gso_max_size",
16887     "field_offset" : 7264,
16888     "referenced_type" : "_ZTIj"
16889    },
16890    {
16891     "field_name" : "l_group",
16892     "field_offset" : 7296,
16893     "referenced_type" : "_ZTIj"
16894    },
16895    {
16896     "field_name" : "l_carrier",
16897     "field_offset" : 7328,
16898     "referenced_type" : "_ZTIh"
16899    },
16900    {
16901     "field_name" : "l_carrier_changes",
16902     "field_offset" : 7360,
16903     "referenced_type" : "_ZTIj"
16904    },
16905    {
16906     "field_name" : "l_af_ops",
16907     "field_offset" : 7392,
16908     "referenced_type" : "_ZTIP16rtnl_link_af_ops"
16909    },
16910    {
16911     "field_name" : "l_phys_port_id",
16912     "field_offset" : 7424,
16913     "referenced_type" : "_ZTIP7nl_data"
16914    },
16915    {
16916     "field_name" : "l_phys_port_name",
16917     "field_offset" : 7456,
16918     "referenced_type" : "_ZTIA16_c"
16919    },
16920    {
16921     "field_name" : "l_phys_switch_id",
16922     "field_offset" : 7584,
16923     "referenced_type" : "_ZTIP7nl_data"
16924    },
16925    {
16926     "field_name" : "l_ns_fd",
16927     "field_offset" : 7616,
16928     "referenced_type" : "_ZTIi"
16929    },
16930    {
16931     "field_name" : "l_ns_pid",
16932     "field_offset" : 7648,
16933     "referenced_type" : "_ZTIi"
16934    },
16935    {
16936     "field_name" : "l_vf_list",
16937     "field_offset" : 7680,
16938     "referenced_type" : "_ZTIP12rtnl_link_vf"
16939    }
16940   ],
16941   "linker_set_key" : "_ZTI9rtnl_link",
16942   "name" : "rtnl_link",
16943   "referenced_type" : "_ZTI9rtnl_link",
16944   "self_type" : "_ZTI9rtnl_link",
16945   "size" : 968,
16946   "source_file" : "external/libnl/include/netlink-private/types.h"
16947  },
16948  {
16949   "alignment" : 4,
16950   "fields" :
16951   [
16952    {
16953     "field_name" : "m_classid",
16954     "referenced_type" : "_ZTIj"
16955    },
16956    {
16957     "field_name" : "m_flags",
16958     "field_offset" : 32,
16959     "referenced_type" : "_ZTIj"
16960    },
16961    {
16962     "field_name" : "m_act",
16963     "field_offset" : 64,
16964     "referenced_type" : "_ZTIP8rtnl_act"
16965    },
16966    {
16967     "field_name" : "m_mask",
16968     "field_offset" : 96,
16969     "referenced_type" : "_ZTIi"
16970    }
16971   ],
16972   "linker_set_key" : "_ZTI9rtnl_mall",
16973   "name" : "rtnl_mall",
16974   "referenced_type" : "_ZTI9rtnl_mall",
16975   "self_type" : "_ZTI9rtnl_mall",
16976   "size" : 16,
16977   "source_file" : "external/libnl/include/netlink-private/types.h"
16978  },
16979  {
16980   "alignment" : 4,
16981   "fields" :
16982   [
16983    {
16984     "field_name" : "action",
16985     "referenced_type" : "_ZTIi"
16986    },
16987    {
16988     "field_name" : "limit",
16989     "field_offset" : 32,
16990     "referenced_type" : "_ZTIj"
16991    }
16992   ],
16993   "linker_set_key" : "_ZTI9rtnl_plug",
16994   "name" : "rtnl_plug",
16995   "referenced_type" : "_ZTI9rtnl_plug",
16996   "self_type" : "_ZTI9rtnl_plug",
16997   "size" : 8,
16998   "source_file" : "external/libnl/include/netlink-private/types.h"
16999  },
17000  {
17001   "alignment" : 4,
17002   "fields" :
17003   [
17004    {
17005     "field_name" : "qp_bands",
17006     "referenced_type" : "_ZTIj"
17007    },
17008    {
17009     "field_name" : "qp_priomap",
17010     "field_offset" : 32,
17011     "referenced_type" : "_ZTIA16_h"
17012    },
17013    {
17014     "field_name" : "qp_mask",
17015     "field_offset" : 160,
17016     "referenced_type" : "_ZTIj"
17017    }
17018   ],
17019   "linker_set_key" : "_ZTI9rtnl_prio",
17020   "name" : "rtnl_prio",
17021   "referenced_type" : "_ZTI9rtnl_prio",
17022   "self_type" : "_ZTI9rtnl_prio",
17023   "size" : 24,
17024   "source_file" : "external/libnl/include/netlink-private/types.h"
17025  },
17026  {
17027   "alignment" : 8,
17028   "fields" :
17029   [
17030    {
17031     "field_name" : "ce_refcnt",
17032     "referenced_type" : "_ZTIi"
17033    },
17034    {
17035     "field_name" : "ce_ops",
17036     "field_offset" : 32,
17037     "referenced_type" : "_ZTIP13nl_object_ops"
17038    },
17039    {
17040     "field_name" : "ce_cache",
17041     "field_offset" : 64,
17042     "referenced_type" : "_ZTIP8nl_cache"
17043    },
17044    {
17045     "field_name" : "ce_list",
17046     "field_offset" : 96,
17047     "referenced_type" : "_ZTI12nl_list_head"
17048    },
17049    {
17050     "field_name" : "ce_msgtype",
17051     "field_offset" : 160,
17052     "referenced_type" : "_ZTIi"
17053    },
17054    {
17055     "field_name" : "ce_flags",
17056     "field_offset" : 192,
17057     "referenced_type" : "_ZTIi"
17058    },
17059    {
17060     "field_name" : "ce_mask",
17061     "field_offset" : 256,
17062     "referenced_type" : "_ZTIy"
17063    },
17064    {
17065     "field_name" : "r_family",
17066     "field_offset" : 320,
17067     "referenced_type" : "_ZTIh"
17068    },
17069    {
17070     "field_name" : "r_action",
17071     "field_offset" : 328,
17072     "referenced_type" : "_ZTIh"
17073    },
17074    {
17075     "field_name" : "r_dsfield",
17076     "field_offset" : 336,
17077     "referenced_type" : "_ZTIh"
17078    },
17079    {
17080     "field_name" : "r_l3mdev",
17081     "field_offset" : 344,
17082     "referenced_type" : "_ZTIh"
17083    },
17084    {
17085     "field_name" : "r_protocol",
17086     "field_offset" : 352,
17087     "referenced_type" : "_ZTIh"
17088    },
17089    {
17090     "field_name" : "r_ip_proto",
17091     "field_offset" : 360,
17092     "referenced_type" : "_ZTIh"
17093    },
17094    {
17095     "field_name" : "r_table",
17096     "field_offset" : 384,
17097     "referenced_type" : "_ZTIj"
17098    },
17099    {
17100     "field_name" : "r_flags",
17101     "field_offset" : 416,
17102     "referenced_type" : "_ZTIj"
17103    },
17104    {
17105     "field_name" : "r_prio",
17106     "field_offset" : 448,
17107     "referenced_type" : "_ZTIj"
17108    },
17109    {
17110     "field_name" : "r_mark",
17111     "field_offset" : 480,
17112     "referenced_type" : "_ZTIj"
17113    },
17114    {
17115     "field_name" : "r_mask",
17116     "field_offset" : 512,
17117     "referenced_type" : "_ZTIj"
17118    },
17119    {
17120     "field_name" : "r_goto",
17121     "field_offset" : 544,
17122     "referenced_type" : "_ZTIj"
17123    },
17124    {
17125     "field_name" : "r_flow",
17126     "field_offset" : 576,
17127     "referenced_type" : "_ZTIj"
17128    },
17129    {
17130     "field_name" : "r_src",
17131     "field_offset" : 608,
17132     "referenced_type" : "_ZTIP7nl_addr"
17133    },
17134    {
17135     "field_name" : "r_dst",
17136     "field_offset" : 640,
17137     "referenced_type" : "_ZTIP7nl_addr"
17138    },
17139    {
17140     "field_name" : "r_iifname",
17141     "field_offset" : 672,
17142     "referenced_type" : "_ZTIA16_c"
17143    },
17144    {
17145     "field_name" : "r_oifname",
17146     "field_offset" : 800,
17147     "referenced_type" : "_ZTIA16_c"
17148    },
17149    {
17150     "field_name" : "r_sport",
17151     "field_offset" : 928,
17152     "referenced_type" : "_ZTI19fib_rule_port_range"
17153    },
17154    {
17155     "field_name" : "r_dport",
17156     "field_offset" : 960,
17157     "referenced_type" : "_ZTI19fib_rule_port_range"
17158    }
17159   ],
17160   "linker_set_key" : "_ZTI9rtnl_rule",
17161   "name" : "rtnl_rule",
17162   "referenced_type" : "_ZTI9rtnl_rule",
17163   "self_type" : "_ZTI9rtnl_rule",
17164   "size" : 128,
17165   "source_file" : "external/libnl/include/netlink-private/types.h"
17166  },
17167  {
17168   "alignment" : 4,
17169   "fields" :
17170   [
17171    {
17172     "field_name" : "v_parm",
17173     "referenced_type" : "_ZTI7tc_vlan"
17174    },
17175    {
17176     "field_name" : "v_vid",
17177     "field_offset" : 192,
17178     "referenced_type" : "_ZTIt"
17179    },
17180    {
17181     "field_name" : "v_proto",
17182     "field_offset" : 208,
17183     "referenced_type" : "_ZTIt"
17184    },
17185    {
17186     "field_name" : "v_prio",
17187     "field_offset" : 224,
17188     "referenced_type" : "_ZTIh"
17189    },
17190    {
17191     "field_name" : "v_flags",
17192     "field_offset" : 256,
17193     "referenced_type" : "_ZTIj"
17194    }
17195   ],
17196   "linker_set_key" : "_ZTI9rtnl_vlan",
17197   "name" : "rtnl_vlan",
17198   "referenced_type" : "_ZTI9rtnl_vlan",
17199   "self_type" : "_ZTI9rtnl_vlan",
17200   "size" : 36,
17201   "source_file" : "external/libnl/include/netlink-private/types.h"
17202  },
17203  {
17204   "alignment" : 8,
17205   "fields" :
17206   [
17207    {
17208     "field_name" : "i",
17209     "referenced_type" : "_ZTIy"
17210    },
17211    {
17212     "field_name" : "a",
17213     "field_offset" : 64,
17214     "referenced_type" : "_ZTIPKc"
17215    }
17216   ],
17217   "linker_set_key" : "_ZTI9trans_tbl",
17218   "name" : "trans_tbl",
17219   "referenced_type" : "_ZTI9trans_tbl",
17220   "self_type" : "_ZTI9trans_tbl",
17221   "size" : 16,
17222   "source_file" : "external/libnl/include/netlink-private/netlink.h"
17223  },
17224  {
17225   "alignment" : 8,
17226   "fields" :
17227   [
17228    {
17229     "field_name" : "ce_refcnt",
17230     "referenced_type" : "_ZTIi"
17231    },
17232    {
17233     "field_name" : "ce_ops",
17234     "field_offset" : 32,
17235     "referenced_type" : "_ZTIP13nl_object_ops"
17236    },
17237    {
17238     "field_name" : "ce_cache",
17239     "field_offset" : 64,
17240     "referenced_type" : "_ZTIP8nl_cache"
17241    },
17242    {
17243     "field_name" : "ce_list",
17244     "field_offset" : 96,
17245     "referenced_type" : "_ZTI12nl_list_head"
17246    },
17247    {
17248     "field_name" : "ce_msgtype",
17249     "field_offset" : 160,
17250     "referenced_type" : "_ZTIi"
17251    },
17252    {
17253     "field_name" : "ce_flags",
17254     "field_offset" : 192,
17255     "referenced_type" : "_ZTIi"
17256    },
17257    {
17258     "field_name" : "ce_mask",
17259     "field_offset" : 256,
17260     "referenced_type" : "_ZTIy"
17261    },
17262    {
17263     "field_name" : "sa_id",
17264     "field_offset" : 320,
17265     "referenced_type" : "_ZTI12xfrmnl_sa_id"
17266    },
17267    {
17268     "field_name" : "saddr",
17269     "field_offset" : 416,
17270     "referenced_type" : "_ZTIP7nl_addr"
17271    },
17272    {
17273     "field_name" : "flags",
17274     "field_offset" : 448,
17275     "referenced_type" : "_ZTIj"
17276    },
17277    {
17278     "field_name" : "reqid",
17279     "field_offset" : 480,
17280     "referenced_type" : "_ZTIj"
17281    },
17282    {
17283     "field_name" : "mark",
17284     "field_offset" : 512,
17285     "referenced_type" : "_ZTI11xfrmnl_mark"
17286    },
17287    {
17288     "field_name" : "lifetime_cur",
17289     "field_offset" : 576,
17290     "referenced_type" : "_ZTI19xfrmnl_lifetime_cur"
17291    },
17292    {
17293     "field_name" : "replay_maxage",
17294     "field_offset" : 832,
17295     "referenced_type" : "_ZTIj"
17296    },
17297    {
17298     "field_name" : "replay_maxdiff",
17299     "field_offset" : 864,
17300     "referenced_type" : "_ZTIj"
17301    },
17302    {
17303     "field_name" : "replay_state",
17304     "field_offset" : 896,
17305     "referenced_type" : "_ZTI19xfrmnl_replay_state"
17306    },
17307    {
17308     "field_name" : "replay_state_esn",
17309     "field_offset" : 992,
17310     "referenced_type" : "_ZTIP23xfrmnl_replay_state_esn"
17311    }
17312   ],
17313   "linker_set_key" : "_ZTI9xfrmnl_ae",
17314   "name" : "xfrmnl_ae",
17315   "referenced_type" : "_ZTI9xfrmnl_ae",
17316   "self_type" : "_ZTI9xfrmnl_ae",
17317   "size" : 128,
17318   "source_file" : "external/libnl/include/netlink-private/types.h"
17319  },
17320  {
17321   "alignment" : 4,
17322   "fields" :
17323   [
17324    {
17325     "field_name" : "daddr",
17326     "referenced_type" : "_ZTIP7nl_addr"
17327    },
17328    {
17329     "field_name" : "spi",
17330     "field_offset" : 32,
17331     "referenced_type" : "_ZTIj"
17332    },
17333    {
17334     "field_name" : "proto",
17335     "field_offset" : 64,
17336     "referenced_type" : "_ZTIh"
17337    }
17338   ],
17339   "linker_set_key" : "_ZTI9xfrmnl_id",
17340   "name" : "xfrmnl_id",
17341   "referenced_type" : "_ZTI9xfrmnl_id",
17342   "self_type" : "_ZTI9xfrmnl_id",
17343   "size" : 12,
17344   "source_file" : "external/libnl/include/netlink-private/types.h"
17345  },
17346  {
17347   "alignment" : 8,
17348   "fields" :
17349   [
17350    {
17351     "field_name" : "ce_refcnt",
17352     "referenced_type" : "_ZTIi"
17353    },
17354    {
17355     "field_name" : "ce_ops",
17356     "field_offset" : 32,
17357     "referenced_type" : "_ZTIP13nl_object_ops"
17358    },
17359    {
17360     "field_name" : "ce_cache",
17361     "field_offset" : 64,
17362     "referenced_type" : "_ZTIP8nl_cache"
17363    },
17364    {
17365     "field_name" : "ce_list",
17366     "field_offset" : 96,
17367     "referenced_type" : "_ZTI12nl_list_head"
17368    },
17369    {
17370     "field_name" : "ce_msgtype",
17371     "field_offset" : 160,
17372     "referenced_type" : "_ZTIi"
17373    },
17374    {
17375     "field_name" : "ce_flags",
17376     "field_offset" : 192,
17377     "referenced_type" : "_ZTIi"
17378    },
17379    {
17380     "field_name" : "ce_mask",
17381     "field_offset" : 256,
17382     "referenced_type" : "_ZTIy"
17383    },
17384    {
17385     "field_name" : "sel",
17386     "field_offset" : 320,
17387     "referenced_type" : "_ZTIP10xfrmnl_sel"
17388    },
17389    {
17390     "field_name" : "id",
17391     "field_offset" : 352,
17392     "referenced_type" : "_ZTI9xfrmnl_id"
17393    },
17394    {
17395     "field_name" : "saddr",
17396     "field_offset" : 448,
17397     "referenced_type" : "_ZTIP7nl_addr"
17398    },
17399    {
17400     "field_name" : "lft",
17401     "field_offset" : 480,
17402     "referenced_type" : "_ZTIP16xfrmnl_ltime_cfg"
17403    },
17404    {
17405     "field_name" : "curlft",
17406     "field_offset" : 512,
17407     "referenced_type" : "_ZTI19xfrmnl_lifetime_cur"
17408    },
17409    {
17410     "field_name" : "stats",
17411     "field_offset" : 768,
17412     "referenced_type" : "_ZTI12xfrmnl_stats"
17413    },
17414    {
17415     "field_name" : "seq",
17416     "field_offset" : 864,
17417     "referenced_type" : "_ZTIj"
17418    },
17419    {
17420     "field_name" : "reqid",
17421     "field_offset" : 896,
17422     "referenced_type" : "_ZTIj"
17423    },
17424    {
17425     "field_name" : "family",
17426     "field_offset" : 928,
17427     "referenced_type" : "_ZTIt"
17428    },
17429    {
17430     "field_name" : "mode",
17431     "field_offset" : 944,
17432     "referenced_type" : "_ZTIh"
17433    },
17434    {
17435     "field_name" : "replay_window",
17436     "field_offset" : 952,
17437     "referenced_type" : "_ZTIh"
17438    },
17439    {
17440     "field_name" : "flags",
17441     "field_offset" : 960,
17442     "referenced_type" : "_ZTIh"
17443    },
17444    {
17445     "field_name" : "aead",
17446     "field_offset" : 992,
17447     "referenced_type" : "_ZTIP16xfrmnl_algo_aead"
17448    },
17449    {
17450     "field_name" : "auth",
17451     "field_offset" : 1024,
17452     "referenced_type" : "_ZTIP16xfrmnl_algo_auth"
17453    },
17454    {
17455     "field_name" : "crypt",
17456     "field_offset" : 1056,
17457     "referenced_type" : "_ZTIP11xfrmnl_algo"
17458    },
17459    {
17460     "field_name" : "comp",
17461     "field_offset" : 1088,
17462     "referenced_type" : "_ZTIP11xfrmnl_algo"
17463    },
17464    {
17465     "field_name" : "encap",
17466     "field_offset" : 1120,
17467     "referenced_type" : "_ZTIP17xfrmnl_encap_tmpl"
17468    },
17469    {
17470     "field_name" : "tfcpad",
17471     "field_offset" : 1152,
17472     "referenced_type" : "_ZTIj"
17473    },
17474    {
17475     "field_name" : "coaddr",
17476     "field_offset" : 1184,
17477     "referenced_type" : "_ZTIP7nl_addr"
17478    },
17479    {
17480     "field_name" : "mark",
17481     "field_offset" : 1216,
17482     "referenced_type" : "_ZTI11xfrmnl_mark"
17483    },
17484    {
17485     "field_name" : "sec_ctx",
17486     "field_offset" : 1280,
17487     "referenced_type" : "_ZTIP19xfrmnl_user_sec_ctx"
17488    },
17489    {
17490     "field_name" : "replay_maxage",
17491     "field_offset" : 1312,
17492     "referenced_type" : "_ZTIj"
17493    },
17494    {
17495     "field_name" : "replay_maxdiff",
17496     "field_offset" : 1344,
17497     "referenced_type" : "_ZTIj"
17498    },
17499    {
17500     "field_name" : "replay_state",
17501     "field_offset" : 1376,
17502     "referenced_type" : "_ZTI19xfrmnl_replay_state"
17503    },
17504    {
17505     "field_name" : "replay_state_esn",
17506     "field_offset" : 1472,
17507     "referenced_type" : "_ZTIP23xfrmnl_replay_state_esn"
17508    },
17509    {
17510     "field_name" : "hard",
17511     "field_offset" : 1504,
17512     "referenced_type" : "_ZTIh"
17513    }
17514   ],
17515   "linker_set_key" : "_ZTI9xfrmnl_sa",
17516   "name" : "xfrmnl_sa",
17517   "referenced_type" : "_ZTI9xfrmnl_sa",
17518   "self_type" : "_ZTI9xfrmnl_sa",
17519   "size" : 192,
17520   "source_file" : "external/libnl/include/netlink-private/types.h"
17521  },
17522  {
17523   "alignment" : 8,
17524   "fields" :
17525   [
17526    {
17527     "field_name" : "ce_refcnt",
17528     "referenced_type" : "_ZTIi"
17529    },
17530    {
17531     "field_name" : "ce_ops",
17532     "field_offset" : 32,
17533     "referenced_type" : "_ZTIP13nl_object_ops"
17534    },
17535    {
17536     "field_name" : "ce_cache",
17537     "field_offset" : 64,
17538     "referenced_type" : "_ZTIP8nl_cache"
17539    },
17540    {
17541     "field_name" : "ce_list",
17542     "field_offset" : 96,
17543     "referenced_type" : "_ZTI12nl_list_head"
17544    },
17545    {
17546     "field_name" : "ce_msgtype",
17547     "field_offset" : 160,
17548     "referenced_type" : "_ZTIi"
17549    },
17550    {
17551     "field_name" : "ce_flags",
17552     "field_offset" : 192,
17553     "referenced_type" : "_ZTIi"
17554    },
17555    {
17556     "field_name" : "ce_mask",
17557     "field_offset" : 256,
17558     "referenced_type" : "_ZTIy"
17559    },
17560    {
17561     "field_name" : "sel",
17562     "field_offset" : 320,
17563     "referenced_type" : "_ZTIP10xfrmnl_sel"
17564    },
17565    {
17566     "field_name" : "lft",
17567     "field_offset" : 352,
17568     "referenced_type" : "_ZTIP16xfrmnl_ltime_cfg"
17569    },
17570    {
17571     "field_name" : "curlft",
17572     "field_offset" : 384,
17573     "referenced_type" : "_ZTI19xfrmnl_lifetime_cur"
17574    },
17575    {
17576     "field_name" : "priority",
17577     "field_offset" : 640,
17578     "referenced_type" : "_ZTIj"
17579    },
17580    {
17581     "field_name" : "index",
17582     "field_offset" : 672,
17583     "referenced_type" : "_ZTIj"
17584    },
17585    {
17586     "field_name" : "dir",
17587     "field_offset" : 704,
17588     "referenced_type" : "_ZTIh"
17589    },
17590    {
17591     "field_name" : "action",
17592     "field_offset" : 712,
17593     "referenced_type" : "_ZTIh"
17594    },
17595    {
17596     "field_name" : "flags",
17597     "field_offset" : 720,
17598     "referenced_type" : "_ZTIh"
17599    },
17600    {
17601     "field_name" : "share",
17602     "field_offset" : 728,
17603     "referenced_type" : "_ZTIh"
17604    },
17605    {
17606     "field_name" : "sec_ctx",
17607     "field_offset" : 736,
17608     "referenced_type" : "_ZTIP19xfrmnl_user_sec_ctx"
17609    },
17610    {
17611     "field_name" : "uptype",
17612     "field_offset" : 768,
17613     "referenced_type" : "_ZTI22xfrmnl_userpolicy_type"
17614    },
17615    {
17616     "field_name" : "nr_user_tmpl",
17617     "field_offset" : 832,
17618     "referenced_type" : "_ZTIj"
17619    },
17620    {
17621     "field_name" : "usertmpl_list",
17622     "field_offset" : 864,
17623     "referenced_type" : "_ZTI12nl_list_head"
17624    },
17625    {
17626     "field_name" : "mark",
17627     "field_offset" : 928,
17628     "referenced_type" : "_ZTI11xfrmnl_mark"
17629    }
17630   ],
17631   "linker_set_key" : "_ZTI9xfrmnl_sp",
17632   "name" : "xfrmnl_sp",
17633   "referenced_type" : "_ZTI9xfrmnl_sp",
17634   "self_type" : "_ZTI9xfrmnl_sp",
17635   "size" : 128,
17636   "source_file" : "external/libnl/include/netlink-private/types.h"
17637  },
17638  {
17639   "alignment" : 8,
17640   "fields" :
17641   [
17642    {
17643     "field_name" : "bytes",
17644     "referenced_type" : "_ZTIy"
17645    },
17646    {
17647     "field_name" : "packets",
17648     "field_offset" : 64,
17649     "referenced_type" : "_ZTIy"
17650    }
17651   ],
17652   "is_anonymous" : true,
17653   "linker_set_key" : "_ZTIN11rtnl_tstatsUt_E",
17654   "name" : "rtnl_tstats::(anonymous struct at external/libnl/include/netlink-private/types.h:507:2)",
17655   "referenced_type" : "_ZTIN11rtnl_tstatsUt_E",
17656   "self_type" : "_ZTIN11rtnl_tstatsUt_E",
17657   "size" : 16,
17658   "source_file" : "external/libnl/include/netlink-private/types.h"
17659  },
17660  {
17661   "alignment" : 2,
17662   "fields" :
17663   [
17664    {
17665     "field_name" : "src",
17666     "referenced_type" : "_ZTIt"
17667    },
17668    {
17669     "field_name" : "dst",
17670     "field_offset" : 16,
17671     "referenced_type" : "_ZTIt"
17672    }
17673   ],
17674   "is_anonymous" : true,
17675   "linker_set_key" : "_ZTIN13nfnl_ct_protoUt_E",
17676   "name" : "nfnl_ct_proto::(anonymous struct at external/libnl/include/netlink-private/types.h:894:2)",
17677   "referenced_type" : "_ZTIN13nfnl_ct_protoUt_E",
17678   "self_type" : "_ZTIN13nfnl_ct_protoUt_E",
17679   "size" : 4,
17680   "source_file" : "external/libnl/include/netlink-private/types.h"
17681  },
17682  {
17683   "alignment" : 1,
17684   "fields" :
17685   [
17686    {
17687     "field_name" : "state",
17688     "referenced_type" : "_ZTIh"
17689    }
17690   ],
17691   "is_anonymous" : true,
17692   "linker_set_key" : "_ZTIN17nfnl_ct_protoinfoUt_E",
17693   "name" : "nfnl_ct_protoinfo::(anonymous struct at external/libnl/include/netlink-private/types.h:914:2)",
17694   "referenced_type" : "_ZTIN17nfnl_ct_protoinfoUt_E",
17695   "self_type" : "_ZTIN17nfnl_ct_protoinfoUt_E",
17696   "size" : 1,
17697   "source_file" : "external/libnl/include/netlink-private/types.h"
17698  },
17699  {
17700   "alignment" : 2,
17701   "fields" :
17702   [
17703    {
17704     "field_name" : "src",
17705     "referenced_type" : "_ZTIt"
17706    },
17707    {
17708     "field_name" : "dst",
17709     "field_offset" : 16,
17710     "referenced_type" : "_ZTIt"
17711    }
17712   ],
17713   "is_anonymous" : true,
17714   "linker_set_key" : "_ZTIN18nfnl_exp_protodataUt_E",
17715   "name" : "nfnl_exp_protodata::(anonymous struct at external/libnl/include/netlink-private/types.h:941:2)",
17716   "referenced_type" : "_ZTIN18nfnl_exp_protodataUt_E",
17717   "self_type" : "_ZTIN18nfnl_exp_protodataUt_E",
17718   "size" : 4,
17719   "source_file" : "external/libnl/include/netlink-private/types.h"
17720  }
17721 ],
17722 "rvalue_reference_types" : []
17723}
17724