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" : 8,
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" : 88,
27   "source_file" : "external/libnl/include/netlink-private/types.h"
28  },
29  {
30   "alignment" : 8,
31   "linker_set_key" : "_ZTIA11_Pv",
32   "name" : "void *[11]",
33   "referenced_type" : "_ZTIPv",
34   "self_type" : "_ZTIA11_Pv",
35   "size" : 88,
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" : 8,
58   "linker_set_key" : "_ZTIA16_m",
59   "name" : "unsigned long [16]",
60   "referenced_type" : "_ZTIm",
61   "self_type" : "_ZTIA16_m",
62   "size" : 128,
63   "source_file" : "external/libnl/include/netlink-private/types.h"
64  },
65  {
66   "alignment" : 2,
67   "linker_set_key" : "_ZTIA16_t",
68   "name" : "unsigned short [16]",
69   "referenced_type" : "_ZTIt",
70   "self_type" : "_ZTIA16_t",
71   "size" : 32,
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" : 8,
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" : 24,
99   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
100  },
101  {
102   "alignment" : 8,
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" : 24,
108   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
109  },
110  {
111   "alignment" : 8,
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" : 24,
117   "source_file" : "external/libnl/include/netlink-private/object-api.h"
118  },
119  {
120   "alignment" : 8,
121   "linker_set_key" : "_ZTIA43_Pv",
122   "name" : "void *[43]",
123   "referenced_type" : "_ZTIPv",
124   "self_type" : "_ZTIA43_Pv",
125   "size" : 344,
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_m",
140   "name" : "unsigned long [64]",
141   "referenced_type" : "_ZTIm",
142   "self_type" : "_ZTIA64_m",
143   "size" : 512,
144   "source_file" : "external/libnl/include/netlink-private/types.h"
145  },
146  {
147   "alignment" : 8,
148   "linker_set_key" : "_ZTIA6_m",
149   "name" : "unsigned long [6]",
150   "referenced_type" : "_ZTIm",
151   "self_type" : "_ZTIA6_m",
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_m",
176   "name" : "unsigned long [9]",
177   "referenced_type" : "_ZTIm",
178   "self_type" : "_ZTIA9_m",
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" : 8,
257   "is_integral" : true,
258   "linker_set_key" : "_ZTIl",
259   "name" : "long",
260   "referenced_type" : "_ZTIl",
261   "self_type" : "_ZTIl",
262   "size" : 8
263  },
264  {
265   "alignment" : 8,
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" : 8
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   "is_unsigned" : true,
303   "linker_set_key" : "_ZTIy",
304   "name" : "unsigned long long",
305   "referenced_type" : "_ZTIy",
306   "self_type" : "_ZTIy",
307   "size" : 8
308  }
309 ],
310 "elf_functions" :
311 [
312  {
313   "name" : "__flags2str"
314  },
315  {
316   "name" : "__list_str2type"
317  },
318  {
319   "name" : "__list_type2str"
320  },
321  {
322   "name" : "__nl_cache_mngt_require"
323  },
324  {
325   "name" : "__nl_read_num_str_file"
326  },
327  {
328   "name" : "__str2flags"
329  },
330  {
331   "name" : "__str2type"
332  },
333  {
334   "name" : "__trans_list_add"
335  },
336  {
337   "name" : "__trans_list_clear"
338  },
339  {
340   "name" : "__type2str"
341  },
342  {
343   "name" : "_nl_socket_is_local_port_unspecified"
344  },
345  {
346   "name" : "_nl_socket_set_local_port_no_release"
347  },
348  {
349   "name" : "_nl_socket_used_ports_release_all"
350  },
351  {
352   "name" : "_nl_socket_used_ports_set"
353  },
354  {
355   "name" : "dump_from_ops"
356  },
357  {
358   "name" : "flnl_lookup"
359  },
360  {
361   "name" : "flnl_lookup_build_request"
362  },
363  {
364   "name" : "flnl_request_alloc"
365  },
366  {
367   "name" : "flnl_request_get_addr"
368  },
369  {
370   "name" : "flnl_request_get_fwmark"
371  },
372  {
373   "name" : "flnl_request_get_scope"
374  },
375  {
376   "name" : "flnl_request_get_table"
377  },
378  {
379   "name" : "flnl_request_get_tos"
380  },
381  {
382   "name" : "flnl_request_set_addr"
383  },
384  {
385   "name" : "flnl_request_set_fwmark"
386  },
387  {
388   "name" : "flnl_request_set_scope"
389  },
390  {
391   "name" : "flnl_request_set_table"
392  },
393  {
394   "name" : "flnl_request_set_tos"
395  },
396  {
397   "name" : "flnl_result_alloc"
398  },
399  {
400   "name" : "flnl_result_alloc_cache"
401  },
402  {
403   "name" : "flnl_result_get_error"
404  },
405  {
406   "name" : "flnl_result_get_nexthop_sel"
407  },
408  {
409   "name" : "flnl_result_get_prefixlen"
410  },
411  {
412   "name" : "flnl_result_get_scope"
413  },
414  {
415   "name" : "flnl_result_get_table_id"
416  },
417  {
418   "name" : "flnl_result_get_type"
419  },
420  {
421   "name" : "flnl_result_put"
422  },
423  {
424   "name" : "genl_connect"
425  },
426  {
427   "name" : "genl_ctrl_alloc_cache"
428  },
429  {
430   "name" : "genl_ctrl_resolve"
431  },
432  {
433   "name" : "genl_ctrl_resolve_grp"
434  },
435  {
436   "name" : "genl_ctrl_search"
437  },
438  {
439   "name" : "genl_ctrl_search_by_name"
440  },
441  {
442   "name" : "genl_family_add_grp"
443  },
444  {
445   "name" : "genl_family_add_op"
446  },
447  {
448   "name" : "genl_family_alloc"
449  },
450  {
451   "name" : "genl_family_get_hdrsize"
452  },
453  {
454   "name" : "genl_family_get_id"
455  },
456  {
457   "name" : "genl_family_get_maxattr"
458  },
459  {
460   "name" : "genl_family_get_name"
461  },
462  {
463   "name" : "genl_family_get_version"
464  },
465  {
466   "name" : "genl_family_put"
467  },
468  {
469   "name" : "genl_family_set_hdrsize"
470  },
471  {
472   "name" : "genl_family_set_id"
473  },
474  {
475   "name" : "genl_family_set_maxattr"
476  },
477  {
478   "name" : "genl_family_set_name"
479  },
480  {
481   "name" : "genl_family_set_version"
482  },
483  {
484   "name" : "genl_handle_msg"
485  },
486  {
487   "name" : "genl_mngt_resolve"
488  },
489  {
490   "name" : "genl_op2name"
491  },
492  {
493   "name" : "genl_ops_resolve"
494  },
495  {
496   "name" : "genl_register"
497  },
498  {
499   "name" : "genl_register_family"
500  },
501  {
502   "name" : "genl_resolve_id"
503  },
504  {
505   "name" : "genl_send_simple"
506  },
507  {
508   "name" : "genl_unregister"
509  },
510  {
511   "name" : "genl_unregister_family"
512  },
513  {
514   "name" : "genlmsg_attrdata"
515  },
516  {
517   "name" : "genlmsg_attrlen"
518  },
519  {
520   "name" : "genlmsg_data"
521  },
522  {
523   "name" : "genlmsg_hdr"
524  },
525  {
526   "name" : "genlmsg_len"
527  },
528  {
529   "name" : "genlmsg_parse"
530  },
531  {
532   "name" : "genlmsg_put"
533  },
534  {
535   "name" : "genlmsg_user_data"
536  },
537  {
538   "name" : "genlmsg_user_datalen"
539  },
540  {
541   "name" : "genlmsg_user_hdr"
542  },
543  {
544   "name" : "genlmsg_valid_hdr"
545  },
546  {
547   "name" : "genlmsg_validate"
548  },
549  {
550   "name" : "mpls_ntop"
551  },
552  {
553   "name" : "mpls_pton"
554  },
555  {
556   "name" : "nfnl_connect"
557  },
558  {
559   "name" : "nfnl_send_simple"
560  },
561  {
562   "name" : "nfnlmsg_alloc_simple"
563  },
564  {
565   "name" : "nfnlmsg_family"
566  },
567  {
568   "name" : "nfnlmsg_put"
569  },
570  {
571   "name" : "nfnlmsg_res_id"
572  },
573  {
574   "name" : "nfnlmsg_subsys"
575  },
576  {
577   "name" : "nfnlmsg_subtype"
578  },
579  {
580   "name" : "nl_addr2str"
581  },
582  {
583   "name" : "nl_addr_alloc"
584  },
585  {
586   "name" : "nl_addr_alloc_attr"
587  },
588  {
589   "name" : "nl_addr_build"
590  },
591  {
592   "name" : "nl_addr_clone"
593  },
594  {
595   "name" : "nl_addr_cmp"
596  },
597  {
598   "name" : "nl_addr_cmp_prefix"
599  },
600  {
601   "name" : "nl_addr_fill_sockaddr"
602  },
603  {
604   "name" : "nl_addr_get"
605  },
606  {
607   "name" : "nl_addr_get_binary_addr"
608  },
609  {
610   "name" : "nl_addr_get_family"
611  },
612  {
613   "name" : "nl_addr_get_len"
614  },
615  {
616   "name" : "nl_addr_get_prefixlen"
617  },
618  {
619   "name" : "nl_addr_guess_family"
620  },
621  {
622   "name" : "nl_addr_info"
623  },
624  {
625   "name" : "nl_addr_iszero"
626  },
627  {
628   "name" : "nl_addr_parse"
629  },
630  {
631   "name" : "nl_addr_put"
632  },
633  {
634   "name" : "nl_addr_resolve"
635  },
636  {
637   "name" : "nl_addr_set_binary_addr"
638  },
639  {
640   "name" : "nl_addr_set_family"
641  },
642  {
643   "name" : "nl_addr_set_prefixlen"
644  },
645  {
646   "name" : "nl_addr_shared"
647  },
648  {
649   "name" : "nl_addr_valid"
650  },
651  {
652   "name" : "nl_af2str"
653  },
654  {
655   "name" : "nl_auto_complete"
656  },
657  {
658   "name" : "nl_cache_add"
659  },
660  {
661   "name" : "nl_cache_alloc"
662  },
663  {
664   "name" : "nl_cache_alloc_and_fill"
665  },
666  {
667   "name" : "nl_cache_alloc_name"
668  },
669  {
670   "name" : "nl_cache_clear"
671  },
672  {
673   "name" : "nl_cache_clone"
674  },
675  {
676   "name" : "nl_cache_dump"
677  },
678  {
679   "name" : "nl_cache_dump_filter"
680  },
681  {
682   "name" : "nl_cache_find"
683  },
684  {
685   "name" : "nl_cache_foreach"
686  },
687  {
688   "name" : "nl_cache_foreach_filter"
689  },
690  {
691   "name" : "nl_cache_free"
692  },
693  {
694   "name" : "nl_cache_get"
695  },
696  {
697   "name" : "nl_cache_get_first"
698  },
699  {
700   "name" : "nl_cache_get_last"
701  },
702  {
703   "name" : "nl_cache_get_next"
704  },
705  {
706   "name" : "nl_cache_get_ops"
707  },
708  {
709   "name" : "nl_cache_get_prev"
710  },
711  {
712   "name" : "nl_cache_include"
713  },
714  {
715   "name" : "nl_cache_include_v2"
716  },
717  {
718   "name" : "nl_cache_is_empty"
719  },
720  {
721   "name" : "nl_cache_mark_all"
722  },
723  {
724   "name" : "nl_cache_mngr_add"
725  },
726  {
727   "name" : "nl_cache_mngr_add_cache"
728  },
729  {
730   "name" : "nl_cache_mngr_add_cache_v2"
731  },
732  {
733   "name" : "nl_cache_mngr_alloc"
734  },
735  {
736   "name" : "nl_cache_mngr_data_ready"
737  },
738  {
739   "name" : "nl_cache_mngr_free"
740  },
741  {
742   "name" : "nl_cache_mngr_get_fd"
743  },
744  {
745   "name" : "nl_cache_mngr_info"
746  },
747  {
748   "name" : "nl_cache_mngr_poll"
749  },
750  {
751   "name" : "nl_cache_mngt_provide"
752  },
753  {
754   "name" : "nl_cache_mngt_register"
755  },
756  {
757   "name" : "nl_cache_mngt_require"
758  },
759  {
760   "name" : "nl_cache_mngt_require_safe"
761  },
762  {
763   "name" : "nl_cache_mngt_unprovide"
764  },
765  {
766   "name" : "nl_cache_mngt_unregister"
767  },
768  {
769   "name" : "nl_cache_move"
770  },
771  {
772   "name" : "nl_cache_nitems"
773  },
774  {
775   "name" : "nl_cache_nitems_filter"
776  },
777  {
778   "name" : "nl_cache_ops_associate"
779  },
780  {
781   "name" : "nl_cache_ops_associate_safe"
782  },
783  {
784   "name" : "nl_cache_ops_foreach"
785  },
786  {
787   "name" : "nl_cache_ops_get"
788  },
789  {
790   "name" : "nl_cache_ops_lookup"
791  },
792  {
793   "name" : "nl_cache_ops_lookup_safe"
794  },
795  {
796   "name" : "nl_cache_ops_put"
797  },
798  {
799   "name" : "nl_cache_ops_set_flags"
800  },
801  {
802   "name" : "nl_cache_parse"
803  },
804  {
805   "name" : "nl_cache_parse_and_add"
806  },
807  {
808   "name" : "nl_cache_pickup"
809  },
810  {
811   "name" : "nl_cache_pickup_checkdup"
812  },
813  {
814   "name" : "nl_cache_put"
815  },
816  {
817   "name" : "nl_cache_refill"
818  },
819  {
820   "name" : "nl_cache_remove"
821  },
822  {
823   "name" : "nl_cache_resync"
824  },
825  {
826   "name" : "nl_cache_search"
827  },
828  {
829   "name" : "nl_cache_set_arg1"
830  },
831  {
832   "name" : "nl_cache_set_arg2"
833  },
834  {
835   "name" : "nl_cache_set_flags"
836  },
837  {
838   "name" : "nl_cache_subset"
839  },
840  {
841   "name" : "nl_cancel_down_bits"
842  },
843  {
844   "name" : "nl_cancel_down_bytes"
845  },
846  {
847   "name" : "nl_cancel_down_us"
848  },
849  {
850   "name" : "nl_cb_active_type"
851  },
852  {
853   "name" : "nl_cb_alloc"
854  },
855  {
856   "name" : "nl_cb_clone"
857  },
858  {
859   "name" : "nl_cb_err"
860  },
861  {
862   "name" : "nl_cb_get"
863  },
864  {
865   "name" : "nl_cb_overwrite_recv"
866  },
867  {
868   "name" : "nl_cb_overwrite_recvmsgs"
869  },
870  {
871   "name" : "nl_cb_overwrite_send"
872  },
873  {
874   "name" : "nl_cb_put"
875  },
876  {
877   "name" : "nl_cb_set"
878  },
879  {
880   "name" : "nl_cb_set_all"
881  },
882  {
883   "name" : "nl_close"
884  },
885  {
886   "name" : "nl_complete_msg"
887  },
888  {
889   "name" : "nl_connect"
890  },
891  {
892   "name" : "nl_data_alloc"
893  },
894  {
895   "name" : "nl_data_alloc_attr"
896  },
897  {
898   "name" : "nl_data_append"
899  },
900  {
901   "name" : "nl_data_clone"
902  },
903  {
904   "name" : "nl_data_cmp"
905  },
906  {
907   "name" : "nl_data_free"
908  },
909  {
910   "name" : "nl_data_get"
911  },
912  {
913   "name" : "nl_data_get_size"
914  },
915  {
916   "name" : "nl_dump"
917  },
918  {
919   "name" : "nl_dump_line"
920  },
921  {
922   "name" : "nl_ether_proto2str"
923  },
924  {
925   "name" : "nl_get_psched_hz"
926  },
927  {
928   "name" : "nl_get_user_hz"
929  },
930  {
931   "name" : "nl_geterror"
932  },
933  {
934   "name" : "nl_has_capability"
935  },
936  {
937   "name" : "nl_hash"
938  },
939  {
940   "name" : "nl_hash_any"
941  },
942  {
943   "name" : "nl_hash_table_add"
944  },
945  {
946   "name" : "nl_hash_table_alloc"
947  },
948  {
949   "name" : "nl_hash_table_del"
950  },
951  {
952   "name" : "nl_hash_table_free"
953  },
954  {
955   "name" : "nl_hash_table_lookup"
956  },
957  {
958   "name" : "nl_ip_proto2str"
959  },
960  {
961   "name" : "nl_join_groups"
962  },
963  {
964   "name" : "nl_llproto2str"
965  },
966  {
967   "name" : "nl_msec2str"
968  },
969  {
970   "name" : "nl_msg_dump"
971  },
972  {
973   "name" : "nl_msg_parse"
974  },
975  {
976   "name" : "nl_msgtype_lookup"
977  },
978  {
979   "name" : "nl_new_line"
980  },
981  {
982   "name" : "nl_nlfamily2str"
983  },
984  {
985   "name" : "nl_nlmsg_flags2str"
986  },
987  {
988   "name" : "nl_nlmsgtype2str"
989  },
990  {
991   "name" : "nl_object_alloc"
992  },
993  {
994   "name" : "nl_object_alloc_name"
995  },
996  {
997   "name" : "nl_object_attr_list"
998  },
999  {
1000   "name" : "nl_object_attrs2str"
1001  },
1002  {
1003   "name" : "nl_object_clone"
1004  },
1005  {
1006   "name" : "nl_object_diff"
1007  },
1008  {
1009   "name" : "nl_object_diff64"
1010  },
1011  {
1012   "name" : "nl_object_dump"
1013  },
1014  {
1015   "name" : "nl_object_dump_buf"
1016  },
1017  {
1018   "name" : "nl_object_free"
1019  },
1020  {
1021   "name" : "nl_object_get"
1022  },
1023  {
1024   "name" : "nl_object_get_cache"
1025  },
1026  {
1027   "name" : "nl_object_get_id_attrs"
1028  },
1029  {
1030   "name" : "nl_object_get_msgtype"
1031  },
1032  {
1033   "name" : "nl_object_get_ops"
1034  },
1035  {
1036   "name" : "nl_object_get_refcnt"
1037  },
1038  {
1039   "name" : "nl_object_get_type"
1040  },
1041  {
1042   "name" : "nl_object_identical"
1043  },
1044  {
1045   "name" : "nl_object_is_marked"
1046  },
1047  {
1048   "name" : "nl_object_keygen"
1049  },
1050  {
1051   "name" : "nl_object_mark"
1052  },
1053  {
1054   "name" : "nl_object_match_filter"
1055  },
1056  {
1057   "name" : "nl_object_put"
1058  },
1059  {
1060   "name" : "nl_object_shared"
1061  },
1062  {
1063   "name" : "nl_object_unmark"
1064  },
1065  {
1066   "name" : "nl_object_update"
1067  },
1068  {
1069   "name" : "nl_perror"
1070  },
1071  {
1072   "name" : "nl_pickup"
1073  },
1074  {
1075   "name" : "nl_pickup_keep_syserr"
1076  },
1077  {
1078   "name" : "nl_prob2int"
1079  },
1080  {
1081   "name" : "nl_rate2str"
1082  },
1083  {
1084   "name" : "nl_recv"
1085  },
1086  {
1087   "name" : "nl_recvmsgs"
1088  },
1089  {
1090   "name" : "nl_recvmsgs_default"
1091  },
1092  {
1093   "name" : "nl_recvmsgs_report"
1094  },
1095  {
1096   "name" : "nl_rtgen_request"
1097  },
1098  {
1099   "name" : "nl_rtntype2str"
1100  },
1101  {
1102   "name" : "nl_send"
1103  },
1104  {
1105   "name" : "nl_send_auto"
1106  },
1107  {
1108   "name" : "nl_send_auto_complete"
1109  },
1110  {
1111   "name" : "nl_send_iovec"
1112  },
1113  {
1114   "name" : "nl_send_simple"
1115  },
1116  {
1117   "name" : "nl_send_sync"
1118  },
1119  {
1120   "name" : "nl_sendmsg"
1121  },
1122  {
1123   "name" : "nl_sendto"
1124  },
1125  {
1126   "name" : "nl_size2int"
1127  },
1128  {
1129   "name" : "nl_size2str"
1130  },
1131  {
1132   "name" : "nl_socket_add_membership"
1133  },
1134  {
1135   "name" : "nl_socket_add_memberships"
1136  },
1137  {
1138   "name" : "nl_socket_alloc"
1139  },
1140  {
1141   "name" : "nl_socket_alloc_cb"
1142  },
1143  {
1144   "name" : "nl_socket_disable_auto_ack"
1145  },
1146  {
1147   "name" : "nl_socket_disable_msg_peek"
1148  },
1149  {
1150   "name" : "nl_socket_disable_seq_check"
1151  },
1152  {
1153   "name" : "nl_socket_drop_membership"
1154  },
1155  {
1156   "name" : "nl_socket_drop_memberships"
1157  },
1158  {
1159   "name" : "nl_socket_enable_auto_ack"
1160  },
1161  {
1162   "name" : "nl_socket_enable_msg_peek"
1163  },
1164  {
1165   "name" : "nl_socket_free"
1166  },
1167  {
1168   "name" : "nl_socket_get_cb"
1169  },
1170  {
1171   "name" : "nl_socket_get_fd"
1172  },
1173  {
1174   "name" : "nl_socket_get_local_port"
1175  },
1176  {
1177   "name" : "nl_socket_get_msg_buf_size"
1178  },
1179  {
1180   "name" : "nl_socket_get_peer_groups"
1181  },
1182  {
1183   "name" : "nl_socket_get_peer_port"
1184  },
1185  {
1186   "name" : "nl_socket_modify_cb"
1187  },
1188  {
1189   "name" : "nl_socket_modify_err_cb"
1190  },
1191  {
1192   "name" : "nl_socket_recv_pktinfo"
1193  },
1194  {
1195   "name" : "nl_socket_set_buffer_size"
1196  },
1197  {
1198   "name" : "nl_socket_set_cb"
1199  },
1200  {
1201   "name" : "nl_socket_set_fd"
1202  },
1203  {
1204   "name" : "nl_socket_set_local_port"
1205  },
1206  {
1207   "name" : "nl_socket_set_msg_buf_size"
1208  },
1209  {
1210   "name" : "nl_socket_set_nonblocking"
1211  },
1212  {
1213   "name" : "nl_socket_set_passcred"
1214  },
1215  {
1216   "name" : "nl_socket_set_peer_groups"
1217  },
1218  {
1219   "name" : "nl_socket_set_peer_port"
1220  },
1221  {
1222   "name" : "nl_socket_use_seq"
1223  },
1224  {
1225   "name" : "nl_str2af"
1226  },
1227  {
1228   "name" : "nl_str2ether_proto"
1229  },
1230  {
1231   "name" : "nl_str2ip_proto"
1232  },
1233  {
1234   "name" : "nl_str2llproto"
1235  },
1236  {
1237   "name" : "nl_str2msec"
1238  },
1239  {
1240   "name" : "nl_str2nlfamily"
1241  },
1242  {
1243   "name" : "nl_str2nlmsgtype"
1244  },
1245  {
1246   "name" : "nl_str2rtntype"
1247  },
1248  {
1249   "name" : "nl_strerror_l"
1250  },
1251  {
1252   "name" : "nl_syserr2nlerr"
1253  },
1254  {
1255   "name" : "nl_ticks2us"
1256  },
1257  {
1258   "name" : "nl_us2ticks"
1259  },
1260  {
1261   "name" : "nl_wait_for_ack"
1262  },
1263  {
1264   "name" : "nla_attr_size"
1265  },
1266  {
1267   "name" : "nla_data"
1268  },
1269  {
1270   "name" : "nla_find"
1271  },
1272  {
1273   "name" : "nla_get_flag"
1274  },
1275  {
1276   "name" : "nla_get_msecs"
1277  },
1278  {
1279   "name" : "nla_get_s16"
1280  },
1281  {
1282   "name" : "nla_get_s32"
1283  },
1284  {
1285   "name" : "nla_get_s64"
1286  },
1287  {
1288   "name" : "nla_get_s8"
1289  },
1290  {
1291   "name" : "nla_get_string"
1292  },
1293  {
1294   "name" : "nla_get_u16"
1295  },
1296  {
1297   "name" : "nla_get_u32"
1298  },
1299  {
1300   "name" : "nla_get_u64"
1301  },
1302  {
1303   "name" : "nla_get_u8"
1304  },
1305  {
1306   "name" : "nla_is_nested"
1307  },
1308  {
1309   "name" : "nla_len"
1310  },
1311  {
1312   "name" : "nla_memcmp"
1313  },
1314  {
1315   "name" : "nla_memcpy"
1316  },
1317  {
1318   "name" : "nla_nest_cancel"
1319  },
1320  {
1321   "name" : "nla_nest_end"
1322  },
1323  {
1324   "name" : "nla_nest_end_keep_empty"
1325  },
1326  {
1327   "name" : "nla_nest_start"
1328  },
1329  {
1330   "name" : "nla_next"
1331  },
1332  {
1333   "name" : "nla_ok"
1334  },
1335  {
1336   "name" : "nla_padlen"
1337  },
1338  {
1339   "name" : "nla_parse"
1340  },
1341  {
1342   "name" : "nla_parse_nested"
1343  },
1344  {
1345   "name" : "nla_put"
1346  },
1347  {
1348   "name" : "nla_put_addr"
1349  },
1350  {
1351   "name" : "nla_put_data"
1352  },
1353  {
1354   "name" : "nla_put_flag"
1355  },
1356  {
1357   "name" : "nla_put_msecs"
1358  },
1359  {
1360   "name" : "nla_put_nested"
1361  },
1362  {
1363   "name" : "nla_put_s16"
1364  },
1365  {
1366   "name" : "nla_put_s32"
1367  },
1368  {
1369   "name" : "nla_put_s64"
1370  },
1371  {
1372   "name" : "nla_put_s8"
1373  },
1374  {
1375   "name" : "nla_put_string"
1376  },
1377  {
1378   "name" : "nla_put_u16"
1379  },
1380  {
1381   "name" : "nla_put_u32"
1382  },
1383  {
1384   "name" : "nla_put_u64"
1385  },
1386  {
1387   "name" : "nla_put_u8"
1388  },
1389  {
1390   "name" : "nla_reserve"
1391  },
1392  {
1393   "name" : "nla_strcmp"
1394  },
1395  {
1396   "name" : "nla_strdup"
1397  },
1398  {
1399   "name" : "nla_strlcpy"
1400  },
1401  {
1402   "name" : "nla_total_size"
1403  },
1404  {
1405   "name" : "nla_type"
1406  },
1407  {
1408   "name" : "nla_validate"
1409  },
1410  {
1411   "name" : "nlmsg_alloc"
1412  },
1413  {
1414   "name" : "nlmsg_alloc_simple"
1415  },
1416  {
1417   "name" : "nlmsg_alloc_size"
1418  },
1419  {
1420   "name" : "nlmsg_append"
1421  },
1422  {
1423   "name" : "nlmsg_attrdata"
1424  },
1425  {
1426   "name" : "nlmsg_attrlen"
1427  },
1428  {
1429   "name" : "nlmsg_convert"
1430  },
1431  {
1432   "name" : "nlmsg_data"
1433  },
1434  {
1435   "name" : "nlmsg_datalen"
1436  },
1437  {
1438   "name" : "nlmsg_expand"
1439  },
1440  {
1441   "name" : "nlmsg_find_attr"
1442  },
1443  {
1444   "name" : "nlmsg_free"
1445  },
1446  {
1447   "name" : "nlmsg_get"
1448  },
1449  {
1450   "name" : "nlmsg_get_creds"
1451  },
1452  {
1453   "name" : "nlmsg_get_dst"
1454  },
1455  {
1456   "name" : "nlmsg_get_max_size"
1457  },
1458  {
1459   "name" : "nlmsg_get_proto"
1460  },
1461  {
1462   "name" : "nlmsg_get_src"
1463  },
1464  {
1465   "name" : "nlmsg_hdr"
1466  },
1467  {
1468   "name" : "nlmsg_inherit"
1469  },
1470  {
1471   "name" : "nlmsg_next"
1472  },
1473  {
1474   "name" : "nlmsg_ok"
1475  },
1476  {
1477   "name" : "nlmsg_padlen"
1478  },
1479  {
1480   "name" : "nlmsg_parse"
1481  },
1482  {
1483   "name" : "nlmsg_put"
1484  },
1485  {
1486   "name" : "nlmsg_reserve"
1487  },
1488  {
1489   "name" : "nlmsg_set_creds"
1490  },
1491  {
1492   "name" : "nlmsg_set_default_size"
1493  },
1494  {
1495   "name" : "nlmsg_set_dst"
1496  },
1497  {
1498   "name" : "nlmsg_set_proto"
1499  },
1500  {
1501   "name" : "nlmsg_set_src"
1502  },
1503  {
1504   "name" : "nlmsg_size"
1505  },
1506  {
1507   "name" : "nlmsg_tail"
1508  },
1509  {
1510   "name" : "nlmsg_total_size"
1511  },
1512  {
1513   "name" : "nlmsg_valid_hdr"
1514  },
1515  {
1516   "name" : "nlmsg_validate"
1517  },
1518  {
1519   "name" : "rtnl_realms2str"
1520  },
1521  {
1522   "name" : "rtnl_route_metric2str"
1523  },
1524  {
1525   "name" : "rtnl_route_proto2str"
1526  },
1527  {
1528   "name" : "rtnl_route_read_protocol_names"
1529  },
1530  {
1531   "name" : "rtnl_route_read_table_names"
1532  },
1533  {
1534   "name" : "rtnl_route_str2metric"
1535  },
1536  {
1537   "name" : "rtnl_route_str2proto"
1538  },
1539  {
1540   "name" : "rtnl_route_str2table"
1541  },
1542  {
1543   "name" : "rtnl_route_table2str"
1544  },
1545  {
1546   "name" : "rtnl_scope2str"
1547  },
1548  {
1549   "name" : "rtnl_str2scope"
1550  }
1551 ],
1552 "elf_objects" :
1553 [
1554  {
1555   "name" : "genl_family_ops"
1556  },
1557  {
1558   "name" : "nl_debug"
1559  },
1560  {
1561   "name" : "nl_ver_maj"
1562  },
1563  {
1564   "name" : "nl_ver_mic"
1565  },
1566  {
1567   "name" : "nl_ver_min"
1568  },
1569  {
1570   "name" : "nl_ver_num"
1571  }
1572 ],
1573 "enum_types" :
1574 [
1575  {
1576   "alignment" : 4,
1577   "enum_fields" :
1578   [
1579    {
1580     "enum_field_value" : 0,
1581     "name" : "NL_CB_DEFAULT"
1582    },
1583    {
1584     "enum_field_value" : 1,
1585     "name" : "NL_CB_VERBOSE"
1586    },
1587    {
1588     "enum_field_value" : 2,
1589     "name" : "NL_CB_DEBUG"
1590    },
1591    {
1592     "enum_field_value" : 3,
1593     "name" : "NL_CB_CUSTOM"
1594    },
1595    {
1596     "enum_field_value" : 4,
1597     "name" : "__NL_CB_KIND_MAX"
1598    }
1599   ],
1600   "linker_set_key" : "_ZTI10nl_cb_kind",
1601   "name" : "nl_cb_kind",
1602   "referenced_type" : "_ZTI10nl_cb_kind",
1603   "self_type" : "_ZTI10nl_cb_kind",
1604   "size" : 4,
1605   "source_file" : "external/libnl/include/netlink/handlers.h",
1606   "underlying_type" : "_ZTIj"
1607  },
1608  {
1609   "alignment" : 4,
1610   "enum_fields" :
1611   [
1612    {
1613     "enum_field_value" : 0,
1614     "name" : "NL_CB_VALID"
1615    },
1616    {
1617     "enum_field_value" : 1,
1618     "name" : "NL_CB_FINISH"
1619    },
1620    {
1621     "enum_field_value" : 2,
1622     "name" : "NL_CB_OVERRUN"
1623    },
1624    {
1625     "enum_field_value" : 3,
1626     "name" : "NL_CB_SKIPPED"
1627    },
1628    {
1629     "enum_field_value" : 4,
1630     "name" : "NL_CB_ACK"
1631    },
1632    {
1633     "enum_field_value" : 5,
1634     "name" : "NL_CB_MSG_IN"
1635    },
1636    {
1637     "enum_field_value" : 6,
1638     "name" : "NL_CB_MSG_OUT"
1639    },
1640    {
1641     "enum_field_value" : 7,
1642     "name" : "NL_CB_INVALID"
1643    },
1644    {
1645     "enum_field_value" : 8,
1646     "name" : "NL_CB_SEQ_CHECK"
1647    },
1648    {
1649     "enum_field_value" : 9,
1650     "name" : "NL_CB_SEND_ACK"
1651    },
1652    {
1653     "enum_field_value" : 10,
1654     "name" : "NL_CB_DUMP_INTR"
1655    },
1656    {
1657     "enum_field_value" : 11,
1658     "name" : "__NL_CB_TYPE_MAX"
1659    }
1660   ],
1661   "linker_set_key" : "_ZTI10nl_cb_type",
1662   "name" : "nl_cb_type",
1663   "referenced_type" : "_ZTI10nl_cb_type",
1664   "self_type" : "_ZTI10nl_cb_type",
1665   "size" : 4,
1666   "source_file" : "external/libnl/include/netlink/handlers.h",
1667   "underlying_type" : "_ZTIj"
1668  },
1669  {
1670   "alignment" : 4,
1671   "enum_fields" :
1672   [
1673    {
1674     "enum_field_value" : 0,
1675     "name" : "NLA_UNSPEC"
1676    },
1677    {
1678     "enum_field_value" : 1,
1679     "name" : "NLA_U8"
1680    },
1681    {
1682     "enum_field_value" : 2,
1683     "name" : "NLA_U16"
1684    },
1685    {
1686     "enum_field_value" : 3,
1687     "name" : "NLA_U32"
1688    },
1689    {
1690     "enum_field_value" : 4,
1691     "name" : "NLA_U64"
1692    },
1693    {
1694     "enum_field_value" : 5,
1695     "name" : "NLA_STRING"
1696    },
1697    {
1698     "enum_field_value" : 6,
1699     "name" : "NLA_FLAG"
1700    },
1701    {
1702     "enum_field_value" : 7,
1703     "name" : "NLA_MSECS"
1704    },
1705    {
1706     "enum_field_value" : 8,
1707     "name" : "NLA_NESTED"
1708    },
1709    {
1710     "enum_field_value" : 9,
1711     "name" : "NLA_NESTED_COMPAT"
1712    },
1713    {
1714     "enum_field_value" : 10,
1715     "name" : "NLA_NUL_STRING"
1716    },
1717    {
1718     "enum_field_value" : 11,
1719     "name" : "NLA_BINARY"
1720    },
1721    {
1722     "enum_field_value" : 12,
1723     "name" : "NLA_S8"
1724    },
1725    {
1726     "enum_field_value" : 13,
1727     "name" : "NLA_S16"
1728    },
1729    {
1730     "enum_field_value" : 14,
1731     "name" : "NLA_S32"
1732    },
1733    {
1734     "enum_field_value" : 15,
1735     "name" : "NLA_S64"
1736    },
1737    {
1738     "enum_field_value" : 16,
1739     "name" : "__NLA_TYPE_MAX"
1740    }
1741   ],
1742   "linker_set_key" : "_ZTI11$NLA_BINARY",
1743   "name" : "(anonymous enum at external/libnl/include/netlink/attr.h:39:1)",
1744   "referenced_type" : "_ZTI11$NLA_BINARY",
1745   "self_type" : "_ZTI11$NLA_BINARY",
1746   "size" : 4,
1747   "source_file" : "external/libnl/include/netlink/attr.h",
1748   "underlying_type" : "_ZTIj"
1749  },
1750  {
1751   "alignment" : 4,
1752   "enum_fields" :
1753   [
1754    {
1755     "enum_field_value" : 0,
1756     "name" : "NL_BYTE_RATE"
1757    },
1758    {
1759     "enum_field_value" : 1,
1760     "name" : "NL_BIT_RATE"
1761    }
1762   ],
1763   "linker_set_key" : "_ZTI12$NL_BIT_RATE",
1764   "name" : "(anonymous enum at external/libnl/include/netlink/utils.h:41:1)",
1765   "referenced_type" : "_ZTI12$NL_BIT_RATE",
1766   "self_type" : "_ZTI12$NL_BIT_RATE",
1767   "size" : 4,
1768   "source_file" : "external/libnl/include/netlink/utils.h",
1769   "underlying_type" : "_ZTIj"
1770  },
1771  {
1772   "alignment" : 4,
1773   "enum_fields" :
1774   [
1775    {
1776     "enum_field_value" : 0,
1777     "name" : "NL_OK"
1778    },
1779    {
1780     "enum_field_value" : 1,
1781     "name" : "NL_SKIP"
1782    },
1783    {
1784     "enum_field_value" : 2,
1785     "name" : "NL_STOP"
1786    }
1787   ],
1788   "linker_set_key" : "_ZTI12nl_cb_action",
1789   "name" : "nl_cb_action",
1790   "referenced_type" : "_ZTI12nl_cb_action",
1791   "self_type" : "_ZTI12nl_cb_action",
1792   "size" : 4,
1793   "source_file" : "external/libnl/include/netlink/handlers.h",
1794   "underlying_type" : "_ZTIj"
1795  },
1796  {
1797   "alignment" : 4,
1798   "enum_fields" :
1799   [
1800    {
1801     "enum_field_value" : 0,
1802     "name" : "NL_DUMP_LINE"
1803    },
1804    {
1805     "enum_field_value" : 1,
1806     "name" : "NL_DUMP_DETAILS"
1807    },
1808    {
1809     "enum_field_value" : 2,
1810     "name" : "NL_DUMP_STATS"
1811    },
1812    {
1813     "enum_field_value" : 3,
1814     "name" : "__NL_DUMP_MAX"
1815    }
1816   ],
1817   "linker_set_key" : "_ZTI12nl_dump_type",
1818   "name" : "nl_dump_type",
1819   "referenced_type" : "_ZTI12nl_dump_type",
1820   "self_type" : "_ZTI12nl_dump_type",
1821   "size" : 4,
1822   "source_file" : "external/libnl/include/netlink/types.h",
1823   "underlying_type" : "_ZTIj"
1824  },
1825  {
1826   "alignment" : 4,
1827   "enum_fields" :
1828   [
1829    {
1830     "enum_field_value" : 0,
1831     "name" : "RTNL_TC_PACKETS"
1832    },
1833    {
1834     "enum_field_value" : 1,
1835     "name" : "RTNL_TC_BYTES"
1836    },
1837    {
1838     "enum_field_value" : 2,
1839     "name" : "RTNL_TC_RATE_BPS"
1840    },
1841    {
1842     "enum_field_value" : 3,
1843     "name" : "RTNL_TC_RATE_PPS"
1844    },
1845    {
1846     "enum_field_value" : 4,
1847     "name" : "RTNL_TC_QLEN"
1848    },
1849    {
1850     "enum_field_value" : 5,
1851     "name" : "RTNL_TC_BACKLOG"
1852    },
1853    {
1854     "enum_field_value" : 6,
1855     "name" : "RTNL_TC_DROPS"
1856    },
1857    {
1858     "enum_field_value" : 7,
1859     "name" : "RTNL_TC_REQUEUES"
1860    },
1861    {
1862     "enum_field_value" : 8,
1863     "name" : "RTNL_TC_OVERLIMITS"
1864    },
1865    {
1866     "enum_field_value" : 9,
1867     "name" : "__RTNL_TC_STATS_MAX"
1868    }
1869   ],
1870   "linker_set_key" : "_ZTI12rtnl_tc_stat",
1871   "name" : "rtnl_tc_stat",
1872   "referenced_type" : "_ZTI12rtnl_tc_stat",
1873   "self_type" : "_ZTI12rtnl_tc_stat",
1874   "size" : 4,
1875   "source_file" : "external/libnl/include/netlink/route/tc.h",
1876   "underlying_type" : "_ZTIj"
1877  },
1878  {
1879   "alignment" : 4,
1880   "enum_fields" :
1881   [
1882    {
1883     "enum_field_value" : 0,
1884     "name" : "RTNL_TC_TYPE_QDISC"
1885    },
1886    {
1887     "enum_field_value" : 1,
1888     "name" : "RTNL_TC_TYPE_CLASS"
1889    },
1890    {
1891     "enum_field_value" : 2,
1892     "name" : "RTNL_TC_TYPE_CLS"
1893    },
1894    {
1895     "enum_field_value" : 3,
1896     "name" : "RTNL_TC_TYPE_ACT"
1897    },
1898    {
1899     "enum_field_value" : 4,
1900     "name" : "__RTNL_TC_TYPE_MAX"
1901    }
1902   ],
1903   "linker_set_key" : "_ZTI12rtnl_tc_type",
1904   "name" : "rtnl_tc_type",
1905   "referenced_type" : "_ZTI12rtnl_tc_type",
1906   "self_type" : "_ZTI12rtnl_tc_type",
1907   "size" : 4,
1908   "source_file" : "external/libnl/include/netlink/route/tc.h",
1909   "underlying_type" : "_ZTIj"
1910  },
1911  {
1912   "alignment" : 4,
1913   "enum_fields" :
1914   [
1915    {
1916     "enum_field_value" : 0,
1917     "name" : "NL_ACT_UNSPEC"
1918    },
1919    {
1920     "enum_field_value" : 1,
1921     "name" : "NL_ACT_NEW"
1922    },
1923    {
1924     "enum_field_value" : 2,
1925     "name" : "NL_ACT_DEL"
1926    },
1927    {
1928     "enum_field_value" : 3,
1929     "name" : "NL_ACT_GET"
1930    },
1931    {
1932     "enum_field_value" : 4,
1933     "name" : "NL_ACT_SET"
1934    },
1935    {
1936     "enum_field_value" : 5,
1937     "name" : "NL_ACT_CHANGE"
1938    },
1939    {
1940     "enum_field_value" : 6,
1941     "name" : "__NL_ACT_MAX"
1942    }
1943   ],
1944   "linker_set_key" : "_ZTI14$NL_ACT_CHANGE",
1945   "name" : "(anonymous enum at external/libnl/include/netlink/cache.h:24:1)",
1946   "referenced_type" : "_ZTI14$NL_ACT_CHANGE",
1947   "self_type" : "_ZTI14$NL_ACT_CHANGE",
1948   "size" : 4,
1949   "source_file" : "external/libnl/include/netlink/cache.h",
1950   "underlying_type" : "_ZTIj"
1951  },
1952  {
1953   "alignment" : 4,
1954   "enum_fields" :
1955   [
1956    {
1957     "enum_field_value" : 0,
1958     "name" : "IDIAG_ATTR_NONE"
1959    },
1960    {
1961     "enum_field_value" : 1,
1962     "name" : "IDIAG_ATTR_MEMINFO"
1963    },
1964    {
1965     "enum_field_value" : 2,
1966     "name" : "IDIAG_ATTR_INFO"
1967    },
1968    {
1969     "enum_field_value" : 3,
1970     "name" : "IDIAG_ATTR_VEGASINFO"
1971    },
1972    {
1973     "enum_field_value" : 4,
1974     "name" : "IDIAG_ATTR_CONG"
1975    },
1976    {
1977     "enum_field_value" : 5,
1978     "name" : "IDIAG_ATTR_TOS"
1979    },
1980    {
1981     "enum_field_value" : 6,
1982     "name" : "IDIAG_ATTR_TCLASS"
1983    },
1984    {
1985     "enum_field_value" : 7,
1986     "name" : "IDIAG_ATTR_SKMEMINFO"
1987    },
1988    {
1989     "enum_field_value" : 8,
1990     "name" : "IDIAG_ATTR_SHUTDOWN"
1991    },
1992    {
1993     "enum_field_value" : 9,
1994     "name" : "IDIAG_ATTR_MAX"
1995    },
1996    {
1997     "enum_field_value" : 511,
1998     "name" : "IDIAG_ATTR_ALL"
1999    }
2000   ],
2001   "linker_set_key" : "_ZTI15$IDIAG_ATTR_ALL",
2002   "name" : "(anonymous enum at external/libnl/include/netlink/idiag/idiagnl.h:73:1)",
2003   "referenced_type" : "_ZTI15$IDIAG_ATTR_ALL",
2004   "self_type" : "_ZTI15$IDIAG_ATTR_ALL",
2005   "size" : 4,
2006   "source_file" : "external/libnl/include/netlink/idiag/idiagnl.h",
2007   "underlying_type" : "_ZTIj"
2008  },
2009  {
2010   "alignment" : 4,
2011   "enum_fields" :
2012   [
2013    {
2014     "enum_field_value" : 0,
2015     "name" : "IDIAG_SS_UNKNOWN"
2016    },
2017    {
2018     "enum_field_value" : 1,
2019     "name" : "IDIAG_SS_ESTABLISHED"
2020    },
2021    {
2022     "enum_field_value" : 2,
2023     "name" : "IDIAG_SS_SYN_SENT"
2024    },
2025    {
2026     "enum_field_value" : 3,
2027     "name" : "IDIAG_SS_SYN_RECV"
2028    },
2029    {
2030     "enum_field_value" : 4,
2031     "name" : "IDIAG_SS_FIN_WAIT1"
2032    },
2033    {
2034     "enum_field_value" : 5,
2035     "name" : "IDIAG_SS_FIN_WAIT2"
2036    },
2037    {
2038     "enum_field_value" : 6,
2039     "name" : "IDIAG_SS_TIME_WAIT"
2040    },
2041    {
2042     "enum_field_value" : 7,
2043     "name" : "IDIAG_SS_CLOSE"
2044    },
2045    {
2046     "enum_field_value" : 8,
2047     "name" : "IDIAG_SS_CLOSE_WAIT"
2048    },
2049    {
2050     "enum_field_value" : 9,
2051     "name" : "IDIAG_SS_LAST_ACK"
2052    },
2053    {
2054     "enum_field_value" : 10,
2055     "name" : "IDIAG_SS_LISTEN"
2056    },
2057    {
2058     "enum_field_value" : 11,
2059     "name" : "IDIAG_SS_CLOSING"
2060    },
2061    {
2062     "enum_field_value" : 12,
2063     "name" : "IDIAG_SS_MAX"
2064    }
2065   ],
2066   "linker_set_key" : "_ZTI15$IDIAG_SS_CLOSE",
2067   "name" : "(anonymous enum at external/libnl/include/netlink/idiag/idiagnl.h:42:1)",
2068   "referenced_type" : "_ZTI15$IDIAG_SS_CLOSE",
2069   "self_type" : "_ZTI15$IDIAG_SS_CLOSE",
2070   "size" : 4,
2071   "source_file" : "external/libnl/include/netlink/idiag/idiagnl.h",
2072   "underlying_type" : "_ZTIj"
2073  },
2074  {
2075   "alignment" : 4,
2076   "enum_fields" :
2077   [
2078    {
2079     "enum_field_value" : 0,
2080     "name" : "MPLS_STATS_UNSPEC"
2081    },
2082    {
2083     "enum_field_value" : 1,
2084     "name" : "MPLS_STATS_LINK"
2085    },
2086    {
2087     "enum_field_value" : 2,
2088     "name" : "__MPLS_STATS_MAX"
2089    }
2090   ],
2091   "linker_set_key" : "_ZTI16$MPLS_STATS_LINK",
2092   "name" : "(anonymous enum at external/libnl/include/linux-private/linux/mpls.h:57:1)",
2093   "referenced_type" : "_ZTI16$MPLS_STATS_LINK",
2094   "self_type" : "_ZTI16$MPLS_STATS_LINK",
2095   "size" : 4,
2096   "source_file" : "external/libnl/include/linux-private/linux/mpls.h",
2097   "underlying_type" : "_ZTIj"
2098  },
2099  {
2100   "alignment" : 4,
2101   "enum_fields" :
2102   [
2103    {
2104     "enum_field_value" : 0,
2105     "name" : "RTNL_LINK_RX_PACKETS"
2106    },
2107    {
2108     "enum_field_value" : 1,
2109     "name" : "RTNL_LINK_TX_PACKETS"
2110    },
2111    {
2112     "enum_field_value" : 2,
2113     "name" : "RTNL_LINK_RX_BYTES"
2114    },
2115    {
2116     "enum_field_value" : 3,
2117     "name" : "RTNL_LINK_TX_BYTES"
2118    },
2119    {
2120     "enum_field_value" : 4,
2121     "name" : "RTNL_LINK_RX_ERRORS"
2122    },
2123    {
2124     "enum_field_value" : 5,
2125     "name" : "RTNL_LINK_TX_ERRORS"
2126    },
2127    {
2128     "enum_field_value" : 6,
2129     "name" : "RTNL_LINK_RX_DROPPED"
2130    },
2131    {
2132     "enum_field_value" : 7,
2133     "name" : "RTNL_LINK_TX_DROPPED"
2134    },
2135    {
2136     "enum_field_value" : 8,
2137     "name" : "RTNL_LINK_RX_COMPRESSED"
2138    },
2139    {
2140     "enum_field_value" : 9,
2141     "name" : "RTNL_LINK_TX_COMPRESSED"
2142    },
2143    {
2144     "enum_field_value" : 10,
2145     "name" : "RTNL_LINK_RX_FIFO_ERR"
2146    },
2147    {
2148     "enum_field_value" : 11,
2149     "name" : "RTNL_LINK_TX_FIFO_ERR"
2150    },
2151    {
2152     "enum_field_value" : 12,
2153     "name" : "RTNL_LINK_RX_LEN_ERR"
2154    },
2155    {
2156     "enum_field_value" : 13,
2157     "name" : "RTNL_LINK_RX_OVER_ERR"
2158    },
2159    {
2160     "enum_field_value" : 14,
2161     "name" : "RTNL_LINK_RX_CRC_ERR"
2162    },
2163    {
2164     "enum_field_value" : 15,
2165     "name" : "RTNL_LINK_RX_FRAME_ERR"
2166    },
2167    {
2168     "enum_field_value" : 16,
2169     "name" : "RTNL_LINK_RX_MISSED_ERR"
2170    },
2171    {
2172     "enum_field_value" : 17,
2173     "name" : "RTNL_LINK_TX_ABORT_ERR"
2174    },
2175    {
2176     "enum_field_value" : 18,
2177     "name" : "RTNL_LINK_TX_CARRIER_ERR"
2178    },
2179    {
2180     "enum_field_value" : 19,
2181     "name" : "RTNL_LINK_TX_HBEAT_ERR"
2182    },
2183    {
2184     "enum_field_value" : 20,
2185     "name" : "RTNL_LINK_TX_WIN_ERR"
2186    },
2187    {
2188     "enum_field_value" : 21,
2189     "name" : "RTNL_LINK_COLLISIONS"
2190    },
2191    {
2192     "enum_field_value" : 22,
2193     "name" : "RTNL_LINK_MULTICAST"
2194    },
2195    {
2196     "enum_field_value" : 23,
2197     "name" : "RTNL_LINK_IP6_INPKTS"
2198    },
2199    {
2200     "enum_field_value" : 24,
2201     "name" : "RTNL_LINK_IP6_INHDRERRORS"
2202    },
2203    {
2204     "enum_field_value" : 25,
2205     "name" : "RTNL_LINK_IP6_INTOOBIGERRORS"
2206    },
2207    {
2208     "enum_field_value" : 26,
2209     "name" : "RTNL_LINK_IP6_INNOROUTES"
2210    },
2211    {
2212     "enum_field_value" : 27,
2213     "name" : "RTNL_LINK_IP6_INADDRERRORS"
2214    },
2215    {
2216     "enum_field_value" : 28,
2217     "name" : "RTNL_LINK_IP6_INUNKNOWNPROTOS"
2218    },
2219    {
2220     "enum_field_value" : 29,
2221     "name" : "RTNL_LINK_IP6_INTRUNCATEDPKTS"
2222    },
2223    {
2224     "enum_field_value" : 30,
2225     "name" : "RTNL_LINK_IP6_INDISCARDS"
2226    },
2227    {
2228     "enum_field_value" : 31,
2229     "name" : "RTNL_LINK_IP6_INDELIVERS"
2230    },
2231    {
2232     "enum_field_value" : 32,
2233     "name" : "RTNL_LINK_IP6_OUTFORWDATAGRAMS"
2234    },
2235    {
2236     "enum_field_value" : 33,
2237     "name" : "RTNL_LINK_IP6_OUTPKTS"
2238    },
2239    {
2240     "enum_field_value" : 34,
2241     "name" : "RTNL_LINK_IP6_OUTDISCARDS"
2242    },
2243    {
2244     "enum_field_value" : 35,
2245     "name" : "RTNL_LINK_IP6_OUTNOROUTES"
2246    },
2247    {
2248     "enum_field_value" : 36,
2249     "name" : "RTNL_LINK_IP6_REASMTIMEOUT"
2250    },
2251    {
2252     "enum_field_value" : 37,
2253     "name" : "RTNL_LINK_IP6_REASMREQDS"
2254    },
2255    {
2256     "enum_field_value" : 38,
2257     "name" : "RTNL_LINK_IP6_REASMOKS"
2258    },
2259    {
2260     "enum_field_value" : 39,
2261     "name" : "RTNL_LINK_IP6_REASMFAILS"
2262    },
2263    {
2264     "enum_field_value" : 40,
2265     "name" : "RTNL_LINK_IP6_FRAGOKS"
2266    },
2267    {
2268     "enum_field_value" : 41,
2269     "name" : "RTNL_LINK_IP6_FRAGFAILS"
2270    },
2271    {
2272     "enum_field_value" : 42,
2273     "name" : "RTNL_LINK_IP6_FRAGCREATES"
2274    },
2275    {
2276     "enum_field_value" : 43,
2277     "name" : "RTNL_LINK_IP6_INMCASTPKTS"
2278    },
2279    {
2280     "enum_field_value" : 44,
2281     "name" : "RTNL_LINK_IP6_OUTMCASTPKTS"
2282    },
2283    {
2284     "enum_field_value" : 45,
2285     "name" : "RTNL_LINK_IP6_INBCASTPKTS"
2286    },
2287    {
2288     "enum_field_value" : 46,
2289     "name" : "RTNL_LINK_IP6_OUTBCASTPKTS"
2290    },
2291    {
2292     "enum_field_value" : 47,
2293     "name" : "RTNL_LINK_IP6_INOCTETS"
2294    },
2295    {
2296     "enum_field_value" : 48,
2297     "name" : "RTNL_LINK_IP6_OUTOCTETS"
2298    },
2299    {
2300     "enum_field_value" : 49,
2301     "name" : "RTNL_LINK_IP6_INMCASTOCTETS"
2302    },
2303    {
2304     "enum_field_value" : 50,
2305     "name" : "RTNL_LINK_IP6_OUTMCASTOCTETS"
2306    },
2307    {
2308     "enum_field_value" : 51,
2309     "name" : "RTNL_LINK_IP6_INBCASTOCTETS"
2310    },
2311    {
2312     "enum_field_value" : 52,
2313     "name" : "RTNL_LINK_IP6_OUTBCASTOCTETS"
2314    },
2315    {
2316     "enum_field_value" : 53,
2317     "name" : "RTNL_LINK_ICMP6_INMSGS"
2318    },
2319    {
2320     "enum_field_value" : 54,
2321     "name" : "RTNL_LINK_ICMP6_INERRORS"
2322    },
2323    {
2324     "enum_field_value" : 55,
2325     "name" : "RTNL_LINK_ICMP6_OUTMSGS"
2326    },
2327    {
2328     "enum_field_value" : 56,
2329     "name" : "RTNL_LINK_ICMP6_OUTERRORS"
2330    },
2331    {
2332     "enum_field_value" : 57,
2333     "name" : "RTNL_LINK_ICMP6_CSUMERRORS"
2334    },
2335    {
2336     "enum_field_value" : 58,
2337     "name" : "RTNL_LINK_IP6_CSUMERRORS"
2338    },
2339    {
2340     "enum_field_value" : 59,
2341     "name" : "RTNL_LINK_IP6_NOECTPKTS"
2342    },
2343    {
2344     "enum_field_value" : 60,
2345     "name" : "RTNL_LINK_IP6_ECT1PKTS"
2346    },
2347    {
2348     "enum_field_value" : 61,
2349     "name" : "RTNL_LINK_IP6_ECT0PKTS"
2350    },
2351    {
2352     "enum_field_value" : 62,
2353     "name" : "RTNL_LINK_IP6_CEPKTS"
2354    },
2355    {
2356     "enum_field_value" : 63,
2357     "name" : "RTNL_LINK_RX_NOHANDLER"
2358    },
2359    {
2360     "enum_field_value" : 64,
2361     "name" : "__RTNL_LINK_STATS_MAX"
2362    }
2363   ],
2364   "linker_set_key" : "_ZTI19rtnl_link_stat_id_t",
2365   "name" : "rtnl_link_stat_id_t",
2366   "referenced_type" : "_ZTI19rtnl_link_stat_id_t",
2367   "self_type" : "_ZTI19rtnl_link_stat_id_t",
2368   "size" : 4,
2369   "source_file" : "external/libnl/include/netlink/route/link.h",
2370   "underlying_type" : "_ZTIj"
2371  },
2372  {
2373   "alignment" : 4,
2374   "enum_fields" :
2375   [
2376    {
2377     "enum_field_value" : 0,
2378     "name" : "RTNL_LINK_VF_RATE_API_UNSPEC"
2379    },
2380    {
2381     "enum_field_value" : 1,
2382     "name" : "RTNL_LINK_VF_RATE_API_OLD"
2383    },
2384    {
2385     "enum_field_value" : 2,
2386     "name" : "RTNL_LINK_VF_RATE_API_NEW"
2387    },
2388    {
2389     "enum_field_value" : 3,
2390     "name" : "__RTNL_LINK_VF_RATE_API_MAX"
2391    }
2392   ],
2393   "linker_set_key" : "_ZTI20rtnl_link_rate_api_t",
2394   "name" : "rtnl_link_rate_api_t",
2395   "referenced_type" : "_ZTI20rtnl_link_rate_api_t",
2396   "self_type" : "_ZTI20rtnl_link_rate_api_t",
2397   "size" : 4,
2398   "source_file" : "external/libnl/include/netlink/route/link/sriov.h",
2399   "underlying_type" : "_ZTIj"
2400  },
2401  {
2402   "alignment" : 4,
2403   "enum_fields" :
2404   [
2405    {
2406     "enum_field_value" : 0,
2407     "name" : "RTNL_LINK_VF_STATS_RX_PACKETS"
2408    },
2409    {
2410     "enum_field_value" : 1,
2411     "name" : "RTNL_LINK_VF_STATS_TX_PACKETS"
2412    },
2413    {
2414     "enum_field_value" : 2,
2415     "name" : "RTNL_LINK_VF_STATS_RX_BYTES"
2416    },
2417    {
2418     "enum_field_value" : 3,
2419     "name" : "RTNL_LINK_VF_STATS_TX_BYTES"
2420    },
2421    {
2422     "enum_field_value" : 4,
2423     "name" : "RTNL_LINK_VF_STATS_BROADCAST"
2424    },
2425    {
2426     "enum_field_value" : 5,
2427     "name" : "RTNL_LINK_VF_STATS_MULTICAST"
2428    },
2429    {
2430     "enum_field_value" : 6,
2431     "name" : "__RTNL_LINK_VF_STATS_MAX"
2432    }
2433   ],
2434   "linker_set_key" : "_ZTI20rtnl_link_vf_stats_t",
2435   "name" : "rtnl_link_vf_stats_t",
2436   "referenced_type" : "_ZTI20rtnl_link_vf_stats_t",
2437   "self_type" : "_ZTI20rtnl_link_vf_stats_t",
2438   "size" : 4,
2439   "source_file" : "external/libnl/include/netlink/route/link/sriov.h",
2440   "underlying_type" : "_ZTIj"
2441  },
2442  {
2443   "alignment" : 4,
2444   "enum_fields" :
2445   [
2446    {
2447     "enum_field_value" : -2,
2448     "name" : "NH_DUMP_FROM_ONELINE"
2449    },
2450    {
2451     "enum_field_value" : -1,
2452     "name" : "NH_DUMP_FROM_DETAILS"
2453    },
2454    {
2455     "enum_field_value" : 0,
2456     "name" : "NH_DUMP_FROM_ENV"
2457    }
2458   ],
2459   "linker_set_key" : "_ZTI21$NH_DUMP_FROM_DETAILS",
2460   "name" : "(anonymous enum at external/libnl/include/netlink/route/nexthop.h:24:1)",
2461   "referenced_type" : "_ZTI21$NH_DUMP_FROM_DETAILS",
2462   "self_type" : "_ZTI21$NH_DUMP_FROM_DETAILS",
2463   "size" : 4,
2464   "source_file" : "external/libnl/include/netlink/route/nexthop.h",
2465   "underlying_type" : "_ZTIi"
2466  },
2467  {
2468   "alignment" : 4,
2469   "enum_fields" :
2470   [
2471    {
2472     "enum_field_value" : 0,
2473     "name" : "IDIAGNL_TIMER_OFF"
2474    },
2475    {
2476     "enum_field_value" : 1,
2477     "name" : "IDIAGNL_TIMER_ON"
2478    },
2479    {
2480     "enum_field_value" : 2,
2481     "name" : "IDIAGNL_TIMER_KEEPALIVE"
2482    },
2483    {
2484     "enum_field_value" : 3,
2485     "name" : "IDIAGNL_TIMER_TIMEWAIT"
2486    },
2487    {
2488     "enum_field_value" : 4,
2489     "name" : "IDIAGNL_TIMER_PERSIST"
2490    },
2491    {
2492     "enum_field_value" : 5,
2493     "name" : "IDIAGNL_TIMER_UNKNOWN"
2494    }
2495   ],
2496   "linker_set_key" : "_ZTI24$IDIAGNL_TIMER_KEEPALIVE",
2497   "name" : "(anonymous enum at external/libnl/include/netlink/idiag/idiagnl.h:123:1)",
2498   "referenced_type" : "_ZTI24$IDIAGNL_TIMER_KEEPALIVE",
2499   "self_type" : "_ZTI24$IDIAGNL_TIMER_KEEPALIVE",
2500   "size" : 4,
2501   "source_file" : "external/libnl/include/netlink/idiag/idiagnl.h",
2502   "underlying_type" : "_ZTIj"
2503  },
2504  {
2505   "alignment" : 4,
2506   "enum_fields" :
2507   [
2508    {
2509     "enum_field_value" : 0,
2510     "name" : "NL_CAPABILITY_NONE"
2511    },
2512    {
2513     "enum_field_value" : 1,
2514     "name" : "NL_CAPABILITY_ROUTE_BUILD_MSG_SET_SCOPE"
2515    },
2516    {
2517     "enum_field_value" : 2,
2518     "name" : "NL_CAPABILITY_ROUTE_LINK_VETH_GET_PEER_OWN_REFERENCE"
2519    },
2520    {
2521     "enum_field_value" : 3,
2522     "name" : "NL_CAPABILITY_ROUTE_LINK_CLS_ADD_ACT_OWN_REFERENCE"
2523    },
2524    {
2525     "enum_field_value" : 4,
2526     "name" : "NL_CAPABILITY_NL_CONNECT_RETRY_GENERATE_PORT_ON_ADDRINUSE"
2527    },
2528    {
2529     "enum_field_value" : 5,
2530     "name" : "NL_CAPABILITY_ROUTE_LINK_GET_KERNEL_FAIL_OPNOTSUPP"
2531    },
2532    {
2533     "enum_field_value" : 6,
2534     "name" : "NL_CAPABILITY_ROUTE_ADDR_COMPARE_CACHEINFO"
2535    },
2536    {
2537     "enum_field_value" : 7,
2538     "name" : "NL_CAPABILITY_VERSION_3_2_26"
2539    },
2540    {
2541     "enum_field_value" : 8,
2542     "name" : "NL_CAPABILITY_NL_RECV_FAIL_TRUNC_NO_PEEK"
2543    },
2544    {
2545     "enum_field_value" : 9,
2546     "name" : "NL_CAPABILITY_LINK_BUILD_CHANGE_REQUEST_SET_CHANGE"
2547    },
2548    {
2549     "enum_field_value" : 10,
2550     "name" : "NL_CAPABILITY_RTNL_NEIGH_GET_FILTER_AF_UNSPEC_FIX"
2551    },
2552    {
2553     "enum_field_value" : 11,
2554     "name" : "NL_CAPABILITY_VERSION_3_2_27"
2555    },
2556    {
2557     "enum_field_value" : 12,
2558     "name" : "NL_CAPABILITY_RTNL_LINK_VLAN_PROTOCOL_SERIALZE"
2559    },
2560    {
2561     "enum_field_value" : 13,
2562     "name" : "NL_CAPABILITY_RTNL_LINK_PARSE_GRE_REMOTE"
2563    },
2564    {
2565     "enum_field_value" : 14,
2566     "name" : "NL_CAPABILITY_RTNL_LINK_VLAN_INGRESS_MAP_CLEAR"
2567    },
2568    {
2569     "enum_field_value" : 15,
2570     "name" : "NL_CAPABILITY_RTNL_LINK_VXLAN_IO_COMPARE"
2571    },
2572    {
2573     "enum_field_value" : 16,
2574     "name" : "NL_CAPABILITY_NL_OBJECT_DIFF64"
2575    },
2576    {
2577     "enum_field_value" : 17,
2578     "name" : "NL_CAPABILITY_XFRM_SA_KEY_SIZE"
2579    },
2580    {
2581     "enum_field_value" : 18,
2582     "name" : "NL_CAPABILITY_RTNL_ADDR_PEER_FIX"
2583    },
2584    {
2585     "enum_field_value" : 19,
2586     "name" : "NL_CAPABILITY_VERSION_3_2_28"
2587    },
2588    {
2589     "enum_field_value" : 20,
2590     "name" : "NL_CAPABILITY_RTNL_ADDR_PEER_ID_FIX"
2591    },
2592    {
2593     "enum_field_value" : 21,
2594     "name" : "NL_CAPABILITY_NL_ADDR_FILL_SOCKADDR"
2595    },
2596    {
2597     "enum_field_value" : 22,
2598     "name" : "NL_CAPABILITY_XFRM_SEC_CTX_LEN"
2599    },
2600    {
2601     "enum_field_value" : 23,
2602     "name" : "NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE"
2603    },
2604    {
2605     "enum_field_value" : 24,
2606     "name" : "NL_CAPABILITY_NL_RECVMSGS_PEEK_BY_DEFAULT"
2607    },
2608    {
2609     "enum_field_value" : 25,
2610     "name" : "NL_CAPABILITY_VERSION_3_2_29"
2611    },
2612    {
2613     "enum_field_value" : 26,
2614     "name" : "NL_CAPABILITY_XFRM_SP_SEC_CTX_LEN"
2615    },
2616    {
2617     "enum_field_value" : 27,
2618     "name" : "NL_CAPABILITY_VERSION_3_3_0"
2619    },
2620    {
2621     "enum_field_value" : 28,
2622     "name" : "NL_CAPABILITY_VERSION_3_4_0"
2623    },
2624    {
2625     "enum_field_value" : 29,
2626     "name" : "NL_CAPABILITY_ROUTE_FIX_VLAN_SET_EGRESS_MAP"
2627    },
2628    {
2629     "enum_field_value" : 30,
2630     "name" : "NL_CAPABILITY_VERSION_3_5_0"
2631    },
2632    {
2633     "enum_field_value" : 31,
2634     "name" : "__NL_CAPABILITY_MAX"
2635    },
2636    {
2637     "enum_field_value" : 30,
2638     "name" : "NL_CAPABILITY_MAX"
2639    }
2640   ],
2641   "linker_set_key" : "_ZTI48$NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE",
2642   "name" : "(anonymous enum at external/libnl/include/netlink/utils.h:82:1)",
2643   "referenced_type" : "_ZTI48$NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE",
2644   "self_type" : "_ZTI48$NL_CAPABILITY_LINK_BUILD_ADD_REQUEST_SET_CHANGE",
2645   "size" : 4,
2646   "source_file" : "external/libnl/include/netlink/utils.h",
2647   "underlying_type" : "_ZTIj"
2648  }
2649 ],
2650 "function_types" :
2651 [
2652  {
2653   "alignment" : 4,
2654   "linker_set_key" : "_ZTIFPciS_mE",
2655   "name" : "char *(int, char *, unsigned long)",
2656   "parameters" :
2657   [
2658    {
2659     "referenced_type" : "_ZTIi"
2660    },
2661    {
2662     "referenced_type" : "_ZTIPc"
2663    },
2664    {
2665     "referenced_type" : "_ZTIm"
2666    }
2667   ],
2668   "referenced_type" : "_ZTIFPciS_mE",
2669   "return_type" : "_ZTIPc",
2670   "self_type" : "_ZTIFPciS_mE",
2671   "source_file" : "external/libnl/include/netlink-private/object-api.h"
2672  },
2673  {
2674   "alignment" : 4,
2675   "linker_set_key" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
2676   "name" : "int (sockaddr_nl *, nlmsgerr *, void *)",
2677   "parameters" :
2678   [
2679    {
2680     "referenced_type" : "_ZTIP11sockaddr_nl"
2681    },
2682    {
2683     "referenced_type" : "_ZTIP8nlmsgerr"
2684    },
2685    {
2686     "referenced_type" : "_ZTIPv"
2687    }
2688   ],
2689   "referenced_type" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
2690   "return_type" : "_ZTIi",
2691   "self_type" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
2692   "source_file" : "external/libnl/include/netlink-private/types.h"
2693  },
2694  {
2695   "alignment" : 4,
2696   "linker_set_key" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
2697   "name" : "int (nl_cache_ops *, sockaddr_nl *, nlmsghdr *, nl_parser_param *)",
2698   "parameters" :
2699   [
2700    {
2701     "referenced_type" : "_ZTIP12nl_cache_ops"
2702    },
2703    {
2704     "referenced_type" : "_ZTIP11sockaddr_nl"
2705    },
2706    {
2707     "referenced_type" : "_ZTIP8nlmsghdr"
2708    },
2709    {
2710     "referenced_type" : "_ZTIP15nl_parser_param"
2711    }
2712   ],
2713   "referenced_type" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
2714   "return_type" : "_ZTIi",
2715   "self_type" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
2716   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2717  },
2718  {
2719   "alignment" : 4,
2720   "linker_set_key" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
2721   "name" : "int (nl_cache_ops *, genl_cmd *, genl_info *, void *)",
2722   "parameters" :
2723   [
2724    {
2725     "referenced_type" : "_ZTIP12nl_cache_ops"
2726    },
2727    {
2728     "referenced_type" : "_ZTIP8genl_cmd"
2729    },
2730    {
2731     "referenced_type" : "_ZTIP9genl_info"
2732    },
2733    {
2734     "referenced_type" : "_ZTIPv"
2735    }
2736   ],
2737   "referenced_type" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
2738   "return_type" : "_ZTIi",
2739   "self_type" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
2740   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
2741  },
2742  {
2743   "alignment" : 4,
2744   "linker_set_key" : "_ZTIFiP6nl_msgPvE",
2745   "name" : "int (nl_msg *, void *)",
2746   "parameters" :
2747   [
2748    {
2749     "referenced_type" : "_ZTIP6nl_msg"
2750    },
2751    {
2752     "referenced_type" : "_ZTIPv"
2753    }
2754   ],
2755   "referenced_type" : "_ZTIFiP6nl_msgPvE",
2756   "return_type" : "_ZTIi",
2757   "self_type" : "_ZTIFiP6nl_msgPvE",
2758   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
2759  },
2760  {
2761   "alignment" : 4,
2762   "linker_set_key" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
2763   "name" : "int (nlattr *, rtnl_nexthop *)",
2764   "parameters" :
2765   [
2766    {
2767     "referenced_type" : "_ZTIP6nlattr"
2768    },
2769    {
2770     "referenced_type" : "_ZTIP12rtnl_nexthop"
2771    }
2772   ],
2773   "referenced_type" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
2774   "return_type" : "_ZTIi",
2775   "self_type" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
2776   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
2777  },
2778  {
2779   "alignment" : 4,
2780   "linker_set_key" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
2781   "name" : "int (nl_sock *, sockaddr_nl *, unsigned char **, ucred **)",
2782   "parameters" :
2783   [
2784    {
2785     "referenced_type" : "_ZTIP7nl_sock"
2786    },
2787    {
2788     "referenced_type" : "_ZTIP11sockaddr_nl"
2789    },
2790    {
2791     "referenced_type" : "_ZTIPPh"
2792    },
2793    {
2794     "referenced_type" : "_ZTIPP5ucred"
2795    }
2796   ],
2797   "referenced_type" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
2798   "return_type" : "_ZTIi",
2799   "self_type" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
2800   "source_file" : "external/libnl/include/netlink-private/types.h"
2801  },
2802  {
2803   "alignment" : 4,
2804   "linker_set_key" : "_ZTIFiP7nl_sockP5nl_cbE",
2805   "name" : "int (nl_sock *, nl_cb *)",
2806   "parameters" :
2807   [
2808    {
2809     "referenced_type" : "_ZTIP7nl_sock"
2810    },
2811    {
2812     "referenced_type" : "_ZTIP5nl_cb"
2813    }
2814   ],
2815   "referenced_type" : "_ZTIFiP7nl_sockP5nl_cbE",
2816   "return_type" : "_ZTIi",
2817   "self_type" : "_ZTIFiP7nl_sockP5nl_cbE",
2818   "source_file" : "external/libnl/include/netlink-private/types.h"
2819  },
2820  {
2821   "alignment" : 4,
2822   "linker_set_key" : "_ZTIFiP7nl_sockP6nl_msgE",
2823   "name" : "int (nl_sock *, nl_msg *)",
2824   "parameters" :
2825   [
2826    {
2827     "referenced_type" : "_ZTIP7nl_sock"
2828    },
2829    {
2830     "referenced_type" : "_ZTIP6nl_msg"
2831    }
2832   ],
2833   "referenced_type" : "_ZTIFiP7nl_sockP6nl_msgE",
2834   "return_type" : "_ZTIi",
2835   "self_type" : "_ZTIFiP7nl_sockP6nl_msgE",
2836   "source_file" : "external/libnl/include/netlink-private/types.h"
2837  },
2838  {
2839   "alignment" : 4,
2840   "linker_set_key" : "_ZTIFiP7rtnl_tcPvE",
2841   "name" : "int (rtnl_tc *, void *)",
2842   "parameters" :
2843   [
2844    {
2845     "referenced_type" : "_ZTIP7rtnl_tc"
2846    },
2847    {
2848     "referenced_type" : "_ZTIPv"
2849    }
2850   ],
2851   "referenced_type" : "_ZTIFiP7rtnl_tcPvE",
2852   "return_type" : "_ZTIi",
2853   "self_type" : "_ZTIFiP7rtnl_tcPvE",
2854   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
2855  },
2856  {
2857   "alignment" : 4,
2858   "linker_set_key" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
2859   "name" : "int (rtnl_tc *, void *, nl_msg *)",
2860   "parameters" :
2861   [
2862    {
2863     "referenced_type" : "_ZTIP7rtnl_tc"
2864    },
2865    {
2866     "referenced_type" : "_ZTIPv"
2867    },
2868    {
2869     "referenced_type" : "_ZTIP6nl_msg"
2870    }
2871   ],
2872   "referenced_type" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
2873   "return_type" : "_ZTIi",
2874   "self_type" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
2875   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
2876  },
2877  {
2878   "alignment" : 4,
2879   "linker_set_key" : "_ZTIFiP8nl_cacheP7nl_sockE",
2880   "name" : "int (nl_cache *, nl_sock *)",
2881   "parameters" :
2882   [
2883    {
2884     "referenced_type" : "_ZTIP8nl_cache"
2885    },
2886    {
2887     "referenced_type" : "_ZTIP7nl_sock"
2888    }
2889   ],
2890   "referenced_type" : "_ZTIFiP8nl_cacheP7nl_sockE",
2891   "return_type" : "_ZTIi",
2892   "self_type" : "_ZTIFiP8nl_cacheP7nl_sockE",
2893   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2894  },
2895  {
2896   "alignment" : 4,
2897   "linker_set_key" : "_ZTIFiP8nl_cacheP9nl_objectE",
2898   "name" : "int (nl_cache *, nl_object *)",
2899   "parameters" :
2900   [
2901    {
2902     "referenced_type" : "_ZTIP8nl_cache"
2903    },
2904    {
2905     "referenced_type" : "_ZTIP9nl_object"
2906    }
2907   ],
2908   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectE",
2909   "return_type" : "_ZTIi",
2910   "self_type" : "_ZTIFiP8nl_cacheP9nl_objectE",
2911   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2912  },
2913  {
2914   "alignment" : 4,
2915   "linker_set_key" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E",
2916   "name" : "int (nl_cache *, nl_object *, void (*)(nl_cache *, nl_object *, int, void *), void (*)(nl_cache *, nl_object *, nl_object *, unsigned long, int, void *), void *)",
2917   "parameters" :
2918   [
2919    {
2920     "referenced_type" : "_ZTIP8nl_cache"
2921    },
2922    {
2923     "referenced_type" : "_ZTIP9nl_object"
2924    },
2925    {
2926     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
2927    },
2928    {
2929     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_miPvE"
2930    },
2931    {
2932     "referenced_type" : "_ZTIPv"
2933    }
2934   ],
2935   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E",
2936   "return_type" : "_ZTIi",
2937   "self_type" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E",
2938   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2939  },
2940  {
2941   "alignment" : 4,
2942   "linker_set_key" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
2943   "name" : "int (nl_object *, nl_parser_param *)",
2944   "parameters" :
2945   [
2946    {
2947     "referenced_type" : "_ZTIP9nl_object"
2948    },
2949    {
2950     "referenced_type" : "_ZTIP15nl_parser_param"
2951    }
2952   ],
2953   "referenced_type" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
2954   "return_type" : "_ZTIi",
2955   "self_type" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
2956   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
2957  },
2958  {
2959   "alignment" : 4,
2960   "linker_set_key" : "_ZTIFiP9nl_objectS0_E",
2961   "name" : "int (nl_object *, nl_object *)",
2962   "parameters" :
2963   [
2964    {
2965     "referenced_type" : "_ZTIP9nl_object"
2966    },
2967    {
2968     "referenced_type" : "_ZTIP9nl_object"
2969    }
2970   ],
2971   "referenced_type" : "_ZTIFiP9nl_objectS0_E",
2972   "return_type" : "_ZTIi",
2973   "self_type" : "_ZTIFiP9nl_objectS0_E",
2974   "source_file" : "external/libnl/include/netlink-private/object-api.h"
2975  },
2976  {
2977   "alignment" : 4,
2978   "linker_set_key" : "_ZTIFiPvS_E",
2979   "name" : "int (void *, void *)",
2980   "parameters" :
2981   [
2982    {
2983     "referenced_type" : "_ZTIPv"
2984    },
2985    {
2986     "referenced_type" : "_ZTIPv"
2987    }
2988   ],
2989   "referenced_type" : "_ZTIFiPvS_E",
2990   "return_type" : "_ZTIi",
2991   "self_type" : "_ZTIFiPvS_E",
2992   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
2993  },
2994  {
2995   "alignment" : 4,
2996   "linker_set_key" : "_ZTIFilPKcE",
2997   "name" : "int (long, const char *)",
2998   "parameters" :
2999   [
3000    {
3001     "referenced_type" : "_ZTIl"
3002    },
3003    {
3004     "referenced_type" : "_ZTIPKc"
3005    }
3006   ],
3007   "referenced_type" : "_ZTIFilPKcE",
3008   "return_type" : "_ZTIi",
3009   "self_type" : "_ZTIFilPKcE",
3010   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3011  },
3012  {
3013   "alignment" : 4,
3014   "linker_set_key" : "_ZTIFjP9nl_objectE",
3015   "name" : "unsigned int (nl_object *)",
3016   "parameters" :
3017   [
3018    {
3019     "referenced_type" : "_ZTIP9nl_object"
3020    }
3021   ],
3022   "referenced_type" : "_ZTIFjP9nl_objectE",
3023   "return_type" : "_ZTIj",
3024   "self_type" : "_ZTIFjP9nl_objectE",
3025   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3026  },
3027  {
3028   "alignment" : 4,
3029   "linker_set_key" : "_ZTIFmP9nl_objectS0_miE",
3030   "name" : "unsigned long (nl_object *, nl_object *, unsigned long, int)",
3031   "parameters" :
3032   [
3033    {
3034     "referenced_type" : "_ZTIP9nl_object"
3035    },
3036    {
3037     "referenced_type" : "_ZTIP9nl_object"
3038    },
3039    {
3040     "referenced_type" : "_ZTIm"
3041    },
3042    {
3043     "referenced_type" : "_ZTIi"
3044    }
3045   ],
3046   "referenced_type" : "_ZTIFmP9nl_objectS0_miE",
3047   "return_type" : "_ZTIm",
3048   "self_type" : "_ZTIFmP9nl_objectS0_miE",
3049   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3050  },
3051  {
3052   "alignment" : 4,
3053   "linker_set_key" : "_ZTIFvP12nl_cache_opsPvE",
3054   "name" : "void (nl_cache_ops *, void *)",
3055   "parameters" :
3056   [
3057    {
3058     "referenced_type" : "_ZTIP12nl_cache_ops"
3059    },
3060    {
3061     "referenced_type" : "_ZTIPv"
3062    }
3063   ],
3064   "referenced_type" : "_ZTIFvP12nl_cache_opsPvE",
3065   "return_type" : "_ZTIv",
3066   "self_type" : "_ZTIFvP12nl_cache_opsPvE",
3067   "source_file" : "external/libnl/include/netlink/cache.h"
3068  },
3069  {
3070   "alignment" : 4,
3071   "linker_set_key" : "_ZTIFvP14nl_dump_paramsPcE",
3072   "name" : "void (nl_dump_params *, char *)",
3073   "parameters" :
3074   [
3075    {
3076     "referenced_type" : "_ZTIP14nl_dump_params"
3077    },
3078    {
3079     "referenced_type" : "_ZTIPc"
3080    }
3081   ],
3082   "referenced_type" : "_ZTIFvP14nl_dump_paramsPcE",
3083   "return_type" : "_ZTIv",
3084   "self_type" : "_ZTIFvP14nl_dump_paramsPcE",
3085   "source_file" : "external/libnl/include/netlink/types.h"
3086  },
3087  {
3088   "alignment" : 4,
3089   "linker_set_key" : "_ZTIFvP14nl_dump_paramsiE",
3090   "name" : "void (nl_dump_params *, int)",
3091   "parameters" :
3092   [
3093    {
3094     "referenced_type" : "_ZTIP14nl_dump_params"
3095    },
3096    {
3097     "referenced_type" : "_ZTIi"
3098    }
3099   ],
3100   "referenced_type" : "_ZTIFvP14nl_dump_paramsiE",
3101   "return_type" : "_ZTIv",
3102   "self_type" : "_ZTIFvP14nl_dump_paramsiE",
3103   "source_file" : "external/libnl/include/netlink/types.h"
3104  },
3105  {
3106   "alignment" : 4,
3107   "linker_set_key" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
3108   "name" : "void (rtnl_tc *, nl_dump_params *)",
3109   "parameters" :
3110   [
3111    {
3112     "referenced_type" : "_ZTIP7rtnl_tc"
3113    },
3114    {
3115     "referenced_type" : "_ZTIP14nl_dump_params"
3116    }
3117   ],
3118   "referenced_type" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
3119   "return_type" : "_ZTIv",
3120   "self_type" : "_ZTIFvP7rtnl_tcP14nl_dump_paramsE",
3121   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3122  },
3123  {
3124   "alignment" : 4,
3125   "linker_set_key" : "_ZTIFvP7rtnl_tcPvE",
3126   "name" : "void (rtnl_tc *, void *)",
3127   "parameters" :
3128   [
3129    {
3130     "referenced_type" : "_ZTIP7rtnl_tc"
3131    },
3132    {
3133     "referenced_type" : "_ZTIPv"
3134    }
3135   ],
3136   "referenced_type" : "_ZTIFvP7rtnl_tcPvE",
3137   "return_type" : "_ZTIv",
3138   "self_type" : "_ZTIFvP7rtnl_tcPvE",
3139   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3140  },
3141  {
3142   "alignment" : 4,
3143   "linker_set_key" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
3144   "name" : "void (rtnl_tc *, void *, nl_dump_params *)",
3145   "parameters" :
3146   [
3147    {
3148     "referenced_type" : "_ZTIP7rtnl_tc"
3149    },
3150    {
3151     "referenced_type" : "_ZTIPv"
3152    },
3153    {
3154     "referenced_type" : "_ZTIP14nl_dump_params"
3155    }
3156   ],
3157   "referenced_type" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
3158   "return_type" : "_ZTIv",
3159   "self_type" : "_ZTIFvP7rtnl_tcPvP14nl_dump_paramsE",
3160   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
3161  },
3162  {
3163   "alignment" : 4,
3164   "linker_set_key" : "_ZTIFvP8nl_cacheP9nl_objectS2_miPvE",
3165   "name" : "void (nl_cache *, nl_object *, nl_object *, unsigned long, int, void *)",
3166   "parameters" :
3167   [
3168    {
3169     "referenced_type" : "_ZTIP8nl_cache"
3170    },
3171    {
3172     "referenced_type" : "_ZTIP9nl_object"
3173    },
3174    {
3175     "referenced_type" : "_ZTIP9nl_object"
3176    },
3177    {
3178     "referenced_type" : "_ZTIm"
3179    },
3180    {
3181     "referenced_type" : "_ZTIi"
3182    },
3183    {
3184     "referenced_type" : "_ZTIPv"
3185    }
3186   ],
3187   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectS2_miPvE",
3188   "return_type" : "_ZTIv",
3189   "self_type" : "_ZTIFvP8nl_cacheP9nl_objectS2_miPvE",
3190   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
3191  },
3192  {
3193   "alignment" : 4,
3194   "linker_set_key" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
3195   "name" : "void (nl_cache *, nl_object *, int, void *)",
3196   "parameters" :
3197   [
3198    {
3199     "referenced_type" : "_ZTIP8nl_cache"
3200    },
3201    {
3202     "referenced_type" : "_ZTIP9nl_object"
3203    },
3204    {
3205     "referenced_type" : "_ZTIi"
3206    },
3207    {
3208     "referenced_type" : "_ZTIPv"
3209    }
3210   ],
3211   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
3212   "return_type" : "_ZTIv",
3213   "self_type" : "_ZTIFvP8nl_cacheP9nl_objectiPvE",
3214   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
3215  },
3216  {
3217   "alignment" : 4,
3218   "linker_set_key" : "_ZTIFvP9nl_objectE",
3219   "name" : "void (nl_object *)",
3220   "parameters" :
3221   [
3222    {
3223     "referenced_type" : "_ZTIP9nl_object"
3224    }
3225   ],
3226   "referenced_type" : "_ZTIFvP9nl_objectE",
3227   "return_type" : "_ZTIv",
3228   "self_type" : "_ZTIFvP9nl_objectE",
3229   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3230  },
3231  {
3232   "alignment" : 4,
3233   "linker_set_key" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
3234   "name" : "void (nl_object *, nl_dump_params *)",
3235   "parameters" :
3236   [
3237    {
3238     "referenced_type" : "_ZTIP9nl_object"
3239    },
3240    {
3241     "referenced_type" : "_ZTIP14nl_dump_params"
3242    }
3243   ],
3244   "referenced_type" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
3245   "return_type" : "_ZTIv",
3246   "self_type" : "_ZTIFvP9nl_objectP14nl_dump_paramsE",
3247   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3248  },
3249  {
3250   "alignment" : 4,
3251   "linker_set_key" : "_ZTIFvP9nl_objectPjjE",
3252   "name" : "void (nl_object *, unsigned int *, unsigned int)",
3253   "parameters" :
3254   [
3255    {
3256     "referenced_type" : "_ZTIP9nl_object"
3257    },
3258    {
3259     "referenced_type" : "_ZTIPj"
3260    },
3261    {
3262     "referenced_type" : "_ZTIj"
3263    }
3264   ],
3265   "referenced_type" : "_ZTIFvP9nl_objectPjjE",
3266   "return_type" : "_ZTIv",
3267   "self_type" : "_ZTIFvP9nl_objectPjjE",
3268   "source_file" : "external/libnl/include/netlink-private/object-api.h"
3269  },
3270  {
3271   "alignment" : 4,
3272   "linker_set_key" : "_ZTIFvP9nl_objectPvE",
3273   "name" : "void (nl_object *, void *)",
3274   "parameters" :
3275   [
3276    {
3277     "referenced_type" : "_ZTIP9nl_object"
3278    },
3279    {
3280     "referenced_type" : "_ZTIPv"
3281    }
3282   ],
3283   "referenced_type" : "_ZTIFvP9nl_objectPvE",
3284   "return_type" : "_ZTIv",
3285   "self_type" : "_ZTIFvP9nl_objectPvE",
3286   "source_file" : "external/libnl/include/netlink/cache.h"
3287  },
3288  {
3289   "alignment" : 4,
3290   "linker_set_key" : "_ZTIFvPvE",
3291   "name" : "void (void *)",
3292   "parameters" :
3293   [
3294    {
3295     "referenced_type" : "_ZTIPv"
3296    }
3297   ],
3298   "referenced_type" : "_ZTIFvPvE",
3299   "return_type" : "_ZTIv",
3300   "self_type" : "_ZTIFvPvE",
3301   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
3302  },
3303  {
3304   "alignment" : 4,
3305   "linker_set_key" : "_ZTIFvPvP14nl_dump_paramsE",
3306   "name" : "void (void *, nl_dump_params *)",
3307   "parameters" :
3308   [
3309    {
3310     "referenced_type" : "_ZTIPv"
3311    },
3312    {
3313     "referenced_type" : "_ZTIP14nl_dump_params"
3314    }
3315   ],
3316   "referenced_type" : "_ZTIFvPvP14nl_dump_paramsE",
3317   "return_type" : "_ZTIv",
3318   "self_type" : "_ZTIFvPvP14nl_dump_paramsE",
3319   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
3320  },
3321  {
3322   "alignment" : 4,
3323   "linker_set_key" : "_ZTIFvvE",
3324   "name" : "void (void)",
3325   "referenced_type" : "_ZTIFvvE",
3326   "return_type" : "_ZTIv",
3327   "self_type" : "_ZTIFvvE",
3328   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
3329  }
3330 ],
3331 "functions" :
3332 [
3333  {
3334   "function_name" : "__flags2str",
3335   "linker_set_key" : "__flags2str",
3336   "parameters" :
3337   [
3338    {
3339     "referenced_type" : "_ZTIi"
3340    },
3341    {
3342     "referenced_type" : "_ZTIPc"
3343    },
3344    {
3345     "referenced_type" : "_ZTIm"
3346    },
3347    {
3348     "referenced_type" : "_ZTIPK9trans_tbl"
3349    },
3350    {
3351     "referenced_type" : "_ZTIm"
3352    }
3353   ],
3354   "return_type" : "_ZTIPc",
3355   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3356  },
3357  {
3358   "function_name" : "__list_str2type",
3359   "linker_set_key" : "__list_str2type",
3360   "parameters" :
3361   [
3362    {
3363     "referenced_type" : "_ZTIPKc"
3364    },
3365    {
3366     "referenced_type" : "_ZTIP12nl_list_head"
3367    }
3368   ],
3369   "return_type" : "_ZTIi",
3370   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3371  },
3372  {
3373   "function_name" : "__list_type2str",
3374   "linker_set_key" : "__list_type2str",
3375   "parameters" :
3376   [
3377    {
3378     "referenced_type" : "_ZTIi"
3379    },
3380    {
3381     "referenced_type" : "_ZTIPc"
3382    },
3383    {
3384     "referenced_type" : "_ZTIm"
3385    },
3386    {
3387     "referenced_type" : "_ZTIP12nl_list_head"
3388    }
3389   ],
3390   "return_type" : "_ZTIPc",
3391   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3392  },
3393  {
3394   "function_name" : "__nl_cache_mngt_require",
3395   "linker_set_key" : "__nl_cache_mngt_require",
3396   "parameters" :
3397   [
3398    {
3399     "referenced_type" : "_ZTIPKc"
3400    }
3401   ],
3402   "return_type" : "_ZTIP8nl_cache",
3403   "source_file" : "external/libnl/include/netlink/cache.h"
3404  },
3405  {
3406   "function_name" : "__nl_read_num_str_file",
3407   "linker_set_key" : "__nl_read_num_str_file",
3408   "parameters" :
3409   [
3410    {
3411     "referenced_type" : "_ZTIPKc"
3412    },
3413    {
3414     "referenced_type" : "_ZTIPFilPKcE"
3415    }
3416   ],
3417   "return_type" : "_ZTIi",
3418   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3419  },
3420  {
3421   "function_name" : "__str2flags",
3422   "linker_set_key" : "__str2flags",
3423   "parameters" :
3424   [
3425    {
3426     "referenced_type" : "_ZTIPKc"
3427    },
3428    {
3429     "referenced_type" : "_ZTIPK9trans_tbl"
3430    },
3431    {
3432     "referenced_type" : "_ZTIm"
3433    }
3434   ],
3435   "return_type" : "_ZTIi",
3436   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3437  },
3438  {
3439   "function_name" : "__str2type",
3440   "linker_set_key" : "__str2type",
3441   "parameters" :
3442   [
3443    {
3444     "referenced_type" : "_ZTIPKc"
3445    },
3446    {
3447     "referenced_type" : "_ZTIPK9trans_tbl"
3448    },
3449    {
3450     "referenced_type" : "_ZTIm"
3451    }
3452   ],
3453   "return_type" : "_ZTIi",
3454   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3455  },
3456  {
3457   "function_name" : "__trans_list_add",
3458   "linker_set_key" : "__trans_list_add",
3459   "parameters" :
3460   [
3461    {
3462     "referenced_type" : "_ZTIi"
3463    },
3464    {
3465     "referenced_type" : "_ZTIPKc"
3466    },
3467    {
3468     "referenced_type" : "_ZTIP12nl_list_head"
3469    }
3470   ],
3471   "return_type" : "_ZTIi",
3472   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3473  },
3474  {
3475   "function_name" : "__trans_list_clear",
3476   "linker_set_key" : "__trans_list_clear",
3477   "parameters" :
3478   [
3479    {
3480     "referenced_type" : "_ZTIP12nl_list_head"
3481    }
3482   ],
3483   "return_type" : "_ZTIv",
3484   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3485  },
3486  {
3487   "function_name" : "__type2str",
3488   "linker_set_key" : "__type2str",
3489   "parameters" :
3490   [
3491    {
3492     "referenced_type" : "_ZTIi"
3493    },
3494    {
3495     "referenced_type" : "_ZTIPc"
3496    },
3497    {
3498     "referenced_type" : "_ZTIm"
3499    },
3500    {
3501     "referenced_type" : "_ZTIPK9trans_tbl"
3502    },
3503    {
3504     "referenced_type" : "_ZTIm"
3505    }
3506   ],
3507   "return_type" : "_ZTIPc",
3508   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3509  },
3510  {
3511   "function_name" : "_nl_socket_is_local_port_unspecified",
3512   "linker_set_key" : "_nl_socket_is_local_port_unspecified",
3513   "parameters" :
3514   [
3515    {
3516     "referenced_type" : "_ZTIP7nl_sock"
3517    }
3518   ],
3519   "return_type" : "_ZTIi",
3520   "source_file" : "external/libnl/include/netlink-private/socket.h"
3521  },
3522  {
3523   "function_name" : "_nl_socket_set_local_port_no_release",
3524   "linker_set_key" : "_nl_socket_set_local_port_no_release",
3525   "parameters" :
3526   [
3527    {
3528     "referenced_type" : "_ZTIP7nl_sock"
3529    },
3530    {
3531     "referenced_type" : "_ZTIi"
3532    }
3533   ],
3534   "return_type" : "_ZTIj",
3535   "source_file" : "external/libnl/include/netlink-private/socket.h"
3536  },
3537  {
3538   "function_name" : "_nl_socket_used_ports_release_all",
3539   "linker_set_key" : "_nl_socket_used_ports_release_all",
3540   "parameters" :
3541   [
3542    {
3543     "referenced_type" : "_ZTIPKj"
3544    }
3545   ],
3546   "return_type" : "_ZTIv",
3547   "source_file" : "external/libnl/include/netlink-private/socket.h"
3548  },
3549  {
3550   "function_name" : "_nl_socket_used_ports_set",
3551   "linker_set_key" : "_nl_socket_used_ports_set",
3552   "parameters" :
3553   [
3554    {
3555     "referenced_type" : "_ZTIPj"
3556    },
3557    {
3558     "referenced_type" : "_ZTIj"
3559    }
3560   ],
3561   "return_type" : "_ZTIv",
3562   "source_file" : "external/libnl/include/netlink-private/socket.h"
3563  },
3564  {
3565   "function_name" : "dump_from_ops",
3566   "linker_set_key" : "dump_from_ops",
3567   "parameters" :
3568   [
3569    {
3570     "referenced_type" : "_ZTIP9nl_object"
3571    },
3572    {
3573     "referenced_type" : "_ZTIP14nl_dump_params"
3574    }
3575   ],
3576   "return_type" : "_ZTIv",
3577   "source_file" : "external/libnl/include/netlink-private/netlink.h"
3578  },
3579  {
3580   "function_name" : "flnl_lookup",
3581   "linker_set_key" : "flnl_lookup",
3582   "parameters" :
3583   [
3584    {
3585     "referenced_type" : "_ZTIP7nl_sock"
3586    },
3587    {
3588     "referenced_type" : "_ZTIP12flnl_request"
3589    },
3590    {
3591     "referenced_type" : "_ZTIP8nl_cache"
3592    }
3593   ],
3594   "return_type" : "_ZTIi",
3595   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3596  },
3597  {
3598   "function_name" : "flnl_lookup_build_request",
3599   "linker_set_key" : "flnl_lookup_build_request",
3600   "parameters" :
3601   [
3602    {
3603     "referenced_type" : "_ZTIP12flnl_request"
3604    },
3605    {
3606     "referenced_type" : "_ZTIi"
3607    },
3608    {
3609     "referenced_type" : "_ZTIPP6nl_msg"
3610    }
3611   ],
3612   "return_type" : "_ZTIi",
3613   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3614  },
3615  {
3616   "function_name" : "flnl_request_alloc",
3617   "linker_set_key" : "flnl_request_alloc",
3618   "return_type" : "_ZTIP12flnl_request",
3619   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3620  },
3621  {
3622   "function_name" : "flnl_request_get_addr",
3623   "linker_set_key" : "flnl_request_get_addr",
3624   "parameters" :
3625   [
3626    {
3627     "referenced_type" : "_ZTIP12flnl_request"
3628    }
3629   ],
3630   "return_type" : "_ZTIP7nl_addr",
3631   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3632  },
3633  {
3634   "function_name" : "flnl_request_get_fwmark",
3635   "linker_set_key" : "flnl_request_get_fwmark",
3636   "parameters" :
3637   [
3638    {
3639     "referenced_type" : "_ZTIP12flnl_request"
3640    }
3641   ],
3642   "return_type" : "_ZTIm",
3643   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3644  },
3645  {
3646   "function_name" : "flnl_request_get_scope",
3647   "linker_set_key" : "flnl_request_get_scope",
3648   "parameters" :
3649   [
3650    {
3651     "referenced_type" : "_ZTIP12flnl_request"
3652    }
3653   ],
3654   "return_type" : "_ZTIi",
3655   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3656  },
3657  {
3658   "function_name" : "flnl_request_get_table",
3659   "linker_set_key" : "flnl_request_get_table",
3660   "parameters" :
3661   [
3662    {
3663     "referenced_type" : "_ZTIP12flnl_request"
3664    }
3665   ],
3666   "return_type" : "_ZTIi",
3667   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3668  },
3669  {
3670   "function_name" : "flnl_request_get_tos",
3671   "linker_set_key" : "flnl_request_get_tos",
3672   "parameters" :
3673   [
3674    {
3675     "referenced_type" : "_ZTIP12flnl_request"
3676    }
3677   ],
3678   "return_type" : "_ZTIi",
3679   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3680  },
3681  {
3682   "function_name" : "flnl_request_set_addr",
3683   "linker_set_key" : "flnl_request_set_addr",
3684   "parameters" :
3685   [
3686    {
3687     "referenced_type" : "_ZTIP12flnl_request"
3688    },
3689    {
3690     "referenced_type" : "_ZTIP7nl_addr"
3691    }
3692   ],
3693   "return_type" : "_ZTIi",
3694   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3695  },
3696  {
3697   "function_name" : "flnl_request_set_fwmark",
3698   "linker_set_key" : "flnl_request_set_fwmark",
3699   "parameters" :
3700   [
3701    {
3702     "referenced_type" : "_ZTIP12flnl_request"
3703    },
3704    {
3705     "referenced_type" : "_ZTIm"
3706    }
3707   ],
3708   "return_type" : "_ZTIv",
3709   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3710  },
3711  {
3712   "function_name" : "flnl_request_set_scope",
3713   "linker_set_key" : "flnl_request_set_scope",
3714   "parameters" :
3715   [
3716    {
3717     "referenced_type" : "_ZTIP12flnl_request"
3718    },
3719    {
3720     "referenced_type" : "_ZTIi"
3721    }
3722   ],
3723   "return_type" : "_ZTIv",
3724   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3725  },
3726  {
3727   "function_name" : "flnl_request_set_table",
3728   "linker_set_key" : "flnl_request_set_table",
3729   "parameters" :
3730   [
3731    {
3732     "referenced_type" : "_ZTIP12flnl_request"
3733    },
3734    {
3735     "referenced_type" : "_ZTIi"
3736    }
3737   ],
3738   "return_type" : "_ZTIv",
3739   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3740  },
3741  {
3742   "function_name" : "flnl_request_set_tos",
3743   "linker_set_key" : "flnl_request_set_tos",
3744   "parameters" :
3745   [
3746    {
3747     "referenced_type" : "_ZTIP12flnl_request"
3748    },
3749    {
3750     "referenced_type" : "_ZTIi"
3751    }
3752   ],
3753   "return_type" : "_ZTIv",
3754   "source_file" : "external/libnl/include/netlink/fib_lookup/request.h"
3755  },
3756  {
3757   "function_name" : "flnl_result_alloc",
3758   "linker_set_key" : "flnl_result_alloc",
3759   "return_type" : "_ZTIP11flnl_result",
3760   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3761  },
3762  {
3763   "function_name" : "flnl_result_alloc_cache",
3764   "linker_set_key" : "flnl_result_alloc_cache",
3765   "return_type" : "_ZTIP8nl_cache",
3766   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3767  },
3768  {
3769   "function_name" : "flnl_result_get_error",
3770   "linker_set_key" : "flnl_result_get_error",
3771   "parameters" :
3772   [
3773    {
3774     "referenced_type" : "_ZTIP11flnl_result"
3775    }
3776   ],
3777   "return_type" : "_ZTIi",
3778   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3779  },
3780  {
3781   "function_name" : "flnl_result_get_nexthop_sel",
3782   "linker_set_key" : "flnl_result_get_nexthop_sel",
3783   "parameters" :
3784   [
3785    {
3786     "referenced_type" : "_ZTIP11flnl_result"
3787    }
3788   ],
3789   "return_type" : "_ZTIi",
3790   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3791  },
3792  {
3793   "function_name" : "flnl_result_get_prefixlen",
3794   "linker_set_key" : "flnl_result_get_prefixlen",
3795   "parameters" :
3796   [
3797    {
3798     "referenced_type" : "_ZTIP11flnl_result"
3799    }
3800   ],
3801   "return_type" : "_ZTIi",
3802   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3803  },
3804  {
3805   "function_name" : "flnl_result_get_scope",
3806   "linker_set_key" : "flnl_result_get_scope",
3807   "parameters" :
3808   [
3809    {
3810     "referenced_type" : "_ZTIP11flnl_result"
3811    }
3812   ],
3813   "return_type" : "_ZTIi",
3814   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3815  },
3816  {
3817   "function_name" : "flnl_result_get_table_id",
3818   "linker_set_key" : "flnl_result_get_table_id",
3819   "parameters" :
3820   [
3821    {
3822     "referenced_type" : "_ZTIP11flnl_result"
3823    }
3824   ],
3825   "return_type" : "_ZTIi",
3826   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3827  },
3828  {
3829   "function_name" : "flnl_result_get_type",
3830   "linker_set_key" : "flnl_result_get_type",
3831   "parameters" :
3832   [
3833    {
3834     "referenced_type" : "_ZTIP11flnl_result"
3835    }
3836   ],
3837   "return_type" : "_ZTIi",
3838   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3839  },
3840  {
3841   "function_name" : "flnl_result_put",
3842   "linker_set_key" : "flnl_result_put",
3843   "parameters" :
3844   [
3845    {
3846     "referenced_type" : "_ZTIP11flnl_result"
3847    }
3848   ],
3849   "return_type" : "_ZTIv",
3850   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
3851  },
3852  {
3853   "function_name" : "genl_connect",
3854   "linker_set_key" : "genl_connect",
3855   "parameters" :
3856   [
3857    {
3858     "referenced_type" : "_ZTIP7nl_sock"
3859    }
3860   ],
3861   "return_type" : "_ZTIi",
3862   "source_file" : "external/libnl/include/netlink/genl/genl.h"
3863  },
3864  {
3865   "function_name" : "genl_ctrl_alloc_cache",
3866   "linker_set_key" : "genl_ctrl_alloc_cache",
3867   "parameters" :
3868   [
3869    {
3870     "referenced_type" : "_ZTIP7nl_sock"
3871    },
3872    {
3873     "referenced_type" : "_ZTIPP8nl_cache"
3874    }
3875   ],
3876   "return_type" : "_ZTIi",
3877   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3878  },
3879  {
3880   "function_name" : "genl_ctrl_resolve",
3881   "linker_set_key" : "genl_ctrl_resolve",
3882   "parameters" :
3883   [
3884    {
3885     "referenced_type" : "_ZTIP7nl_sock"
3886    },
3887    {
3888     "referenced_type" : "_ZTIPKc"
3889    }
3890   ],
3891   "return_type" : "_ZTIi",
3892   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3893  },
3894  {
3895   "function_name" : "genl_ctrl_resolve_grp",
3896   "linker_set_key" : "genl_ctrl_resolve_grp",
3897   "parameters" :
3898   [
3899    {
3900     "referenced_type" : "_ZTIP7nl_sock"
3901    },
3902    {
3903     "referenced_type" : "_ZTIPKc"
3904    },
3905    {
3906     "referenced_type" : "_ZTIPKc"
3907    }
3908   ],
3909   "return_type" : "_ZTIi",
3910   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3911  },
3912  {
3913   "function_name" : "genl_ctrl_search",
3914   "linker_set_key" : "genl_ctrl_search",
3915   "parameters" :
3916   [
3917    {
3918     "referenced_type" : "_ZTIP8nl_cache"
3919    },
3920    {
3921     "referenced_type" : "_ZTIi"
3922    }
3923   ],
3924   "return_type" : "_ZTIP11genl_family",
3925   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3926  },
3927  {
3928   "function_name" : "genl_ctrl_search_by_name",
3929   "linker_set_key" : "genl_ctrl_search_by_name",
3930   "parameters" :
3931   [
3932    {
3933     "referenced_type" : "_ZTIP8nl_cache"
3934    },
3935    {
3936     "referenced_type" : "_ZTIPKc"
3937    }
3938   ],
3939   "return_type" : "_ZTIP11genl_family",
3940   "source_file" : "external/libnl/include/netlink/genl/ctrl.h"
3941  },
3942  {
3943   "function_name" : "genl_family_add_grp",
3944   "linker_set_key" : "genl_family_add_grp",
3945   "parameters" :
3946   [
3947    {
3948     "referenced_type" : "_ZTIP11genl_family"
3949    },
3950    {
3951     "referenced_type" : "_ZTIj"
3952    },
3953    {
3954     "referenced_type" : "_ZTIPKc"
3955    }
3956   ],
3957   "return_type" : "_ZTIi",
3958   "source_file" : "external/libnl/include/netlink/genl/family.h"
3959  },
3960  {
3961   "function_name" : "genl_family_add_op",
3962   "linker_set_key" : "genl_family_add_op",
3963   "parameters" :
3964   [
3965    {
3966     "referenced_type" : "_ZTIP11genl_family"
3967    },
3968    {
3969     "referenced_type" : "_ZTIi"
3970    },
3971    {
3972     "referenced_type" : "_ZTIi"
3973    }
3974   ],
3975   "return_type" : "_ZTIi",
3976   "source_file" : "external/libnl/include/netlink/genl/family.h"
3977  },
3978  {
3979   "function_name" : "genl_family_alloc",
3980   "linker_set_key" : "genl_family_alloc",
3981   "return_type" : "_ZTIP11genl_family",
3982   "source_file" : "external/libnl/include/netlink/genl/family.h"
3983  },
3984  {
3985   "function_name" : "genl_family_get_hdrsize",
3986   "linker_set_key" : "genl_family_get_hdrsize",
3987   "parameters" :
3988   [
3989    {
3990     "referenced_type" : "_ZTIP11genl_family"
3991    }
3992   ],
3993   "return_type" : "_ZTIj",
3994   "source_file" : "external/libnl/include/netlink/genl/family.h"
3995  },
3996  {
3997   "function_name" : "genl_family_get_id",
3998   "linker_set_key" : "genl_family_get_id",
3999   "parameters" :
4000   [
4001    {
4002     "referenced_type" : "_ZTIP11genl_family"
4003    }
4004   ],
4005   "return_type" : "_ZTIj",
4006   "source_file" : "external/libnl/include/netlink/genl/family.h"
4007  },
4008  {
4009   "function_name" : "genl_family_get_maxattr",
4010   "linker_set_key" : "genl_family_get_maxattr",
4011   "parameters" :
4012   [
4013    {
4014     "referenced_type" : "_ZTIP11genl_family"
4015    }
4016   ],
4017   "return_type" : "_ZTIj",
4018   "source_file" : "external/libnl/include/netlink/genl/family.h"
4019  },
4020  {
4021   "function_name" : "genl_family_get_name",
4022   "linker_set_key" : "genl_family_get_name",
4023   "parameters" :
4024   [
4025    {
4026     "referenced_type" : "_ZTIP11genl_family"
4027    }
4028   ],
4029   "return_type" : "_ZTIPc",
4030   "source_file" : "external/libnl/include/netlink/genl/family.h"
4031  },
4032  {
4033   "function_name" : "genl_family_get_version",
4034   "linker_set_key" : "genl_family_get_version",
4035   "parameters" :
4036   [
4037    {
4038     "referenced_type" : "_ZTIP11genl_family"
4039    }
4040   ],
4041   "return_type" : "_ZTIh",
4042   "source_file" : "external/libnl/include/netlink/genl/family.h"
4043  },
4044  {
4045   "function_name" : "genl_family_put",
4046   "linker_set_key" : "genl_family_put",
4047   "parameters" :
4048   [
4049    {
4050     "referenced_type" : "_ZTIP11genl_family"
4051    }
4052   ],
4053   "return_type" : "_ZTIv",
4054   "source_file" : "external/libnl/include/netlink/genl/family.h"
4055  },
4056  {
4057   "function_name" : "genl_family_set_hdrsize",
4058   "linker_set_key" : "genl_family_set_hdrsize",
4059   "parameters" :
4060   [
4061    {
4062     "referenced_type" : "_ZTIP11genl_family"
4063    },
4064    {
4065     "referenced_type" : "_ZTIj"
4066    }
4067   ],
4068   "return_type" : "_ZTIv",
4069   "source_file" : "external/libnl/include/netlink/genl/family.h"
4070  },
4071  {
4072   "function_name" : "genl_family_set_id",
4073   "linker_set_key" : "genl_family_set_id",
4074   "parameters" :
4075   [
4076    {
4077     "referenced_type" : "_ZTIP11genl_family"
4078    },
4079    {
4080     "referenced_type" : "_ZTIj"
4081    }
4082   ],
4083   "return_type" : "_ZTIv",
4084   "source_file" : "external/libnl/include/netlink/genl/family.h"
4085  },
4086  {
4087   "function_name" : "genl_family_set_maxattr",
4088   "linker_set_key" : "genl_family_set_maxattr",
4089   "parameters" :
4090   [
4091    {
4092     "referenced_type" : "_ZTIP11genl_family"
4093    },
4094    {
4095     "referenced_type" : "_ZTIj"
4096    }
4097   ],
4098   "return_type" : "_ZTIv",
4099   "source_file" : "external/libnl/include/netlink/genl/family.h"
4100  },
4101  {
4102   "function_name" : "genl_family_set_name",
4103   "linker_set_key" : "genl_family_set_name",
4104   "parameters" :
4105   [
4106    {
4107     "referenced_type" : "_ZTIP11genl_family"
4108    },
4109    {
4110     "referenced_type" : "_ZTIPKc"
4111    }
4112   ],
4113   "return_type" : "_ZTIv",
4114   "source_file" : "external/libnl/include/netlink/genl/family.h"
4115  },
4116  {
4117   "function_name" : "genl_family_set_version",
4118   "linker_set_key" : "genl_family_set_version",
4119   "parameters" :
4120   [
4121    {
4122     "referenced_type" : "_ZTIP11genl_family"
4123    },
4124    {
4125     "referenced_type" : "_ZTIh"
4126    }
4127   ],
4128   "return_type" : "_ZTIv",
4129   "source_file" : "external/libnl/include/netlink/genl/family.h"
4130  },
4131  {
4132   "function_name" : "genl_handle_msg",
4133   "linker_set_key" : "genl_handle_msg",
4134   "parameters" :
4135   [
4136    {
4137     "referenced_type" : "_ZTIP6nl_msg"
4138    },
4139    {
4140     "referenced_type" : "_ZTIPv"
4141    }
4142   ],
4143   "return_type" : "_ZTIi",
4144   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4145  },
4146  {
4147   "function_name" : "genl_mngt_resolve",
4148   "linker_set_key" : "genl_mngt_resolve",
4149   "parameters" :
4150   [
4151    {
4152     "referenced_type" : "_ZTIP7nl_sock"
4153    }
4154   ],
4155   "return_type" : "_ZTIi",
4156   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4157  },
4158  {
4159   "function_name" : "genl_op2name",
4160   "linker_set_key" : "genl_op2name",
4161   "parameters" :
4162   [
4163    {
4164     "referenced_type" : "_ZTIi"
4165    },
4166    {
4167     "referenced_type" : "_ZTIi"
4168    },
4169    {
4170     "referenced_type" : "_ZTIPc"
4171    },
4172    {
4173     "referenced_type" : "_ZTIm"
4174    }
4175   ],
4176   "return_type" : "_ZTIPc",
4177   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4178  },
4179  {
4180   "function_name" : "genl_ops_resolve",
4181   "linker_set_key" : "genl_ops_resolve",
4182   "parameters" :
4183   [
4184    {
4185     "referenced_type" : "_ZTIP7nl_sock"
4186    },
4187    {
4188     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm64_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4189    }
4190   ],
4191   "return_type" : "_ZTIi",
4192   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4193  },
4194  {
4195   "function_name" : "genl_register",
4196   "linker_set_key" : "genl_register",
4197   "parameters" :
4198   [
4199    {
4200     "referenced_type" : "_ZTIP12nl_cache_ops"
4201    }
4202   ],
4203   "return_type" : "_ZTIi",
4204   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4205  },
4206  {
4207   "function_name" : "genl_register_family",
4208   "linker_set_key" : "genl_register_family",
4209   "parameters" :
4210   [
4211    {
4212     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm64_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4213    }
4214   ],
4215   "return_type" : "_ZTIi",
4216   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4217  },
4218  {
4219   "function_name" : "genl_resolve_id",
4220   "linker_set_key" : "genl_resolve_id",
4221   "parameters" :
4222   [
4223    {
4224     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm64_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4225    }
4226   ],
4227   "return_type" : "_ZTIi",
4228   "source_file" : "external/libnl/include/netlink-private/genl.h"
4229  },
4230  {
4231   "function_name" : "genl_send_simple",
4232   "linker_set_key" : "genl_send_simple",
4233   "parameters" :
4234   [
4235    {
4236     "referenced_type" : "_ZTIP7nl_sock"
4237    },
4238    {
4239     "referenced_type" : "_ZTIi"
4240    },
4241    {
4242     "referenced_type" : "_ZTIi"
4243    },
4244    {
4245     "referenced_type" : "_ZTIi"
4246    },
4247    {
4248     "referenced_type" : "_ZTIi"
4249    }
4250   ],
4251   "return_type" : "_ZTIi",
4252   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4253  },
4254  {
4255   "function_name" : "genl_unregister",
4256   "linker_set_key" : "genl_unregister",
4257   "parameters" :
4258   [
4259    {
4260     "referenced_type" : "_ZTIP12nl_cache_ops"
4261    }
4262   ],
4263   "return_type" : "_ZTIv",
4264   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4265  },
4266  {
4267   "function_name" : "genl_unregister_family",
4268   "linker_set_key" : "genl_unregister_family",
4269   "parameters" :
4270   [
4271    {
4272     "referenced_type" : "_ZTIP8genl_ops#ODR:out/soong/.intermediates/external/libnl/libnl/android_vendor.S_arm64_armv8-a_static/obj/external/libnl/lib/genl/ctrl.sdump"
4273    }
4274   ],
4275   "return_type" : "_ZTIi",
4276   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
4277  },
4278  {
4279   "function_name" : "genlmsg_attrdata",
4280   "linker_set_key" : "genlmsg_attrdata",
4281   "parameters" :
4282   [
4283    {
4284     "referenced_type" : "_ZTIPK10genlmsghdr"
4285    },
4286    {
4287     "referenced_type" : "_ZTIi"
4288    }
4289   ],
4290   "return_type" : "_ZTIP6nlattr",
4291   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4292  },
4293  {
4294   "function_name" : "genlmsg_attrlen",
4295   "linker_set_key" : "genlmsg_attrlen",
4296   "parameters" :
4297   [
4298    {
4299     "referenced_type" : "_ZTIPK10genlmsghdr"
4300    },
4301    {
4302     "referenced_type" : "_ZTIi"
4303    }
4304   ],
4305   "return_type" : "_ZTIi",
4306   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4307  },
4308  {
4309   "function_name" : "genlmsg_data",
4310   "linker_set_key" : "genlmsg_data",
4311   "parameters" :
4312   [
4313    {
4314     "referenced_type" : "_ZTIPK10genlmsghdr"
4315    }
4316   ],
4317   "return_type" : "_ZTIPv",
4318   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4319  },
4320  {
4321   "function_name" : "genlmsg_hdr",
4322   "linker_set_key" : "genlmsg_hdr",
4323   "parameters" :
4324   [
4325    {
4326     "referenced_type" : "_ZTIP8nlmsghdr"
4327    }
4328   ],
4329   "return_type" : "_ZTIP10genlmsghdr",
4330   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4331  },
4332  {
4333   "function_name" : "genlmsg_len",
4334   "linker_set_key" : "genlmsg_len",
4335   "parameters" :
4336   [
4337    {
4338     "referenced_type" : "_ZTIPK10genlmsghdr"
4339    }
4340   ],
4341   "return_type" : "_ZTIi",
4342   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4343  },
4344  {
4345   "function_name" : "genlmsg_parse",
4346   "linker_set_key" : "genlmsg_parse",
4347   "parameters" :
4348   [
4349    {
4350     "referenced_type" : "_ZTIP8nlmsghdr"
4351    },
4352    {
4353     "referenced_type" : "_ZTIi"
4354    },
4355    {
4356     "referenced_type" : "_ZTIPP6nlattr"
4357    },
4358    {
4359     "referenced_type" : "_ZTIi"
4360    },
4361    {
4362     "referenced_type" : "_ZTIPK10nla_policy"
4363    }
4364   ],
4365   "return_type" : "_ZTIi",
4366   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4367  },
4368  {
4369   "function_name" : "genlmsg_put",
4370   "linker_set_key" : "genlmsg_put",
4371   "parameters" :
4372   [
4373    {
4374     "referenced_type" : "_ZTIP6nl_msg"
4375    },
4376    {
4377     "referenced_type" : "_ZTIj"
4378    },
4379    {
4380     "referenced_type" : "_ZTIj"
4381    },
4382    {
4383     "referenced_type" : "_ZTIi"
4384    },
4385    {
4386     "referenced_type" : "_ZTIi"
4387    },
4388    {
4389     "referenced_type" : "_ZTIi"
4390    },
4391    {
4392     "referenced_type" : "_ZTIh"
4393    },
4394    {
4395     "referenced_type" : "_ZTIh"
4396    }
4397   ],
4398   "return_type" : "_ZTIPv",
4399   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4400  },
4401  {
4402   "function_name" : "genlmsg_user_data",
4403   "linker_set_key" : "genlmsg_user_data",
4404   "parameters" :
4405   [
4406    {
4407     "referenced_type" : "_ZTIPK10genlmsghdr"
4408    },
4409    {
4410     "referenced_type" : "_ZTIKi"
4411    }
4412   ],
4413   "return_type" : "_ZTIPv",
4414   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4415  },
4416  {
4417   "function_name" : "genlmsg_user_datalen",
4418   "linker_set_key" : "genlmsg_user_datalen",
4419   "parameters" :
4420   [
4421    {
4422     "referenced_type" : "_ZTIPK10genlmsghdr"
4423    },
4424    {
4425     "referenced_type" : "_ZTIKi"
4426    }
4427   ],
4428   "return_type" : "_ZTIi",
4429   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4430  },
4431  {
4432   "function_name" : "genlmsg_user_hdr",
4433   "linker_set_key" : "genlmsg_user_hdr",
4434   "parameters" :
4435   [
4436    {
4437     "referenced_type" : "_ZTIPK10genlmsghdr"
4438    }
4439   ],
4440   "return_type" : "_ZTIPv",
4441   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4442  },
4443  {
4444   "function_name" : "genlmsg_valid_hdr",
4445   "linker_set_key" : "genlmsg_valid_hdr",
4446   "parameters" :
4447   [
4448    {
4449     "referenced_type" : "_ZTIP8nlmsghdr"
4450    },
4451    {
4452     "referenced_type" : "_ZTIi"
4453    }
4454   ],
4455   "return_type" : "_ZTIi",
4456   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4457  },
4458  {
4459   "function_name" : "genlmsg_validate",
4460   "linker_set_key" : "genlmsg_validate",
4461   "parameters" :
4462   [
4463    {
4464     "referenced_type" : "_ZTIP8nlmsghdr"
4465    },
4466    {
4467     "referenced_type" : "_ZTIi"
4468    },
4469    {
4470     "referenced_type" : "_ZTIi"
4471    },
4472    {
4473     "referenced_type" : "_ZTIPK10nla_policy"
4474    }
4475   ],
4476   "return_type" : "_ZTIi",
4477   "source_file" : "external/libnl/include/netlink/genl/genl.h"
4478  },
4479  {
4480   "function_name" : "mpls_ntop",
4481   "linker_set_key" : "mpls_ntop",
4482   "parameters" :
4483   [
4484    {
4485     "referenced_type" : "_ZTIi"
4486    },
4487    {
4488     "referenced_type" : "_ZTIPKv"
4489    },
4490    {
4491     "referenced_type" : "_ZTIPc"
4492    },
4493    {
4494     "referenced_type" : "_ZTIm"
4495    }
4496   ],
4497   "return_type" : "_ZTIPKc",
4498   "source_file" : "external/libnl/include/netlink-private/route/mpls.h"
4499  },
4500  {
4501   "function_name" : "mpls_pton",
4502   "linker_set_key" : "mpls_pton",
4503   "parameters" :
4504   [
4505    {
4506     "referenced_type" : "_ZTIi"
4507    },
4508    {
4509     "referenced_type" : "_ZTIPKc"
4510    },
4511    {
4512     "referenced_type" : "_ZTIPv"
4513    },
4514    {
4515     "referenced_type" : "_ZTIm"
4516    }
4517   ],
4518   "return_type" : "_ZTIi",
4519   "source_file" : "external/libnl/include/netlink-private/route/mpls.h"
4520  },
4521  {
4522   "function_name" : "nfnl_connect",
4523   "linker_set_key" : "nfnl_connect",
4524   "parameters" :
4525   [
4526    {
4527     "referenced_type" : "_ZTIP7nl_sock"
4528    }
4529   ],
4530   "return_type" : "_ZTIi",
4531   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4532  },
4533  {
4534   "function_name" : "nfnl_send_simple",
4535   "linker_set_key" : "nfnl_send_simple",
4536   "parameters" :
4537   [
4538    {
4539     "referenced_type" : "_ZTIP7nl_sock"
4540    },
4541    {
4542     "referenced_type" : "_ZTIh"
4543    },
4544    {
4545     "referenced_type" : "_ZTIh"
4546    },
4547    {
4548     "referenced_type" : "_ZTIi"
4549    },
4550    {
4551     "referenced_type" : "_ZTIh"
4552    },
4553    {
4554     "referenced_type" : "_ZTIt"
4555    }
4556   ],
4557   "return_type" : "_ZTIi",
4558   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4559  },
4560  {
4561   "function_name" : "nfnlmsg_alloc_simple",
4562   "linker_set_key" : "nfnlmsg_alloc_simple",
4563   "parameters" :
4564   [
4565    {
4566     "referenced_type" : "_ZTIh"
4567    },
4568    {
4569     "referenced_type" : "_ZTIh"
4570    },
4571    {
4572     "referenced_type" : "_ZTIi"
4573    },
4574    {
4575     "referenced_type" : "_ZTIh"
4576    },
4577    {
4578     "referenced_type" : "_ZTIt"
4579    }
4580   ],
4581   "return_type" : "_ZTIP6nl_msg",
4582   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4583  },
4584  {
4585   "function_name" : "nfnlmsg_family",
4586   "linker_set_key" : "nfnlmsg_family",
4587   "parameters" :
4588   [
4589    {
4590     "referenced_type" : "_ZTIP8nlmsghdr"
4591    }
4592   ],
4593   "return_type" : "_ZTIh",
4594   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4595  },
4596  {
4597   "function_name" : "nfnlmsg_put",
4598   "linker_set_key" : "nfnlmsg_put",
4599   "parameters" :
4600   [
4601    {
4602     "referenced_type" : "_ZTIP6nl_msg"
4603    },
4604    {
4605     "referenced_type" : "_ZTIj"
4606    },
4607    {
4608     "referenced_type" : "_ZTIj"
4609    },
4610    {
4611     "referenced_type" : "_ZTIh"
4612    },
4613    {
4614     "referenced_type" : "_ZTIh"
4615    },
4616    {
4617     "referenced_type" : "_ZTIi"
4618    },
4619    {
4620     "referenced_type" : "_ZTIh"
4621    },
4622    {
4623     "referenced_type" : "_ZTIt"
4624    }
4625   ],
4626   "return_type" : "_ZTIi",
4627   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4628  },
4629  {
4630   "function_name" : "nfnlmsg_res_id",
4631   "linker_set_key" : "nfnlmsg_res_id",
4632   "parameters" :
4633   [
4634    {
4635     "referenced_type" : "_ZTIP8nlmsghdr"
4636    }
4637   ],
4638   "return_type" : "_ZTIt",
4639   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4640  },
4641  {
4642   "function_name" : "nfnlmsg_subsys",
4643   "linker_set_key" : "nfnlmsg_subsys",
4644   "parameters" :
4645   [
4646    {
4647     "referenced_type" : "_ZTIP8nlmsghdr"
4648    }
4649   ],
4650   "return_type" : "_ZTIh",
4651   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4652  },
4653  {
4654   "function_name" : "nfnlmsg_subtype",
4655   "linker_set_key" : "nfnlmsg_subtype",
4656   "parameters" :
4657   [
4658    {
4659     "referenced_type" : "_ZTIP8nlmsghdr"
4660    }
4661   ],
4662   "return_type" : "_ZTIh",
4663   "source_file" : "external/libnl/include/netlink/netfilter/nfnl.h"
4664  },
4665  {
4666   "function_name" : "nl_addr2str",
4667   "linker_set_key" : "nl_addr2str",
4668   "parameters" :
4669   [
4670    {
4671     "referenced_type" : "_ZTIPK7nl_addr"
4672    },
4673    {
4674     "referenced_type" : "_ZTIPc"
4675    },
4676    {
4677     "referenced_type" : "_ZTIm"
4678    }
4679   ],
4680   "return_type" : "_ZTIPc",
4681   "source_file" : "external/libnl/include/netlink/addr.h"
4682  },
4683  {
4684   "function_name" : "nl_addr_alloc",
4685   "linker_set_key" : "nl_addr_alloc",
4686   "parameters" :
4687   [
4688    {
4689     "referenced_type" : "_ZTIm"
4690    }
4691   ],
4692   "return_type" : "_ZTIP7nl_addr",
4693   "source_file" : "external/libnl/include/netlink/addr.h"
4694  },
4695  {
4696   "function_name" : "nl_addr_alloc_attr",
4697   "linker_set_key" : "nl_addr_alloc_attr",
4698   "parameters" :
4699   [
4700    {
4701     "referenced_type" : "_ZTIPK6nlattr"
4702    },
4703    {
4704     "referenced_type" : "_ZTIi"
4705    }
4706   ],
4707   "return_type" : "_ZTIP7nl_addr",
4708   "source_file" : "external/libnl/include/netlink/addr.h"
4709  },
4710  {
4711   "function_name" : "nl_addr_build",
4712   "linker_set_key" : "nl_addr_build",
4713   "parameters" :
4714   [
4715    {
4716     "referenced_type" : "_ZTIi"
4717    },
4718    {
4719     "referenced_type" : "_ZTIPKv"
4720    },
4721    {
4722     "referenced_type" : "_ZTIm"
4723    }
4724   ],
4725   "return_type" : "_ZTIP7nl_addr",
4726   "source_file" : "external/libnl/include/netlink/addr.h"
4727  },
4728  {
4729   "function_name" : "nl_addr_clone",
4730   "linker_set_key" : "nl_addr_clone",
4731   "parameters" :
4732   [
4733    {
4734     "referenced_type" : "_ZTIPK7nl_addr"
4735    }
4736   ],
4737   "return_type" : "_ZTIP7nl_addr",
4738   "source_file" : "external/libnl/include/netlink/addr.h"
4739  },
4740  {
4741   "function_name" : "nl_addr_cmp",
4742   "linker_set_key" : "nl_addr_cmp",
4743   "parameters" :
4744   [
4745    {
4746     "referenced_type" : "_ZTIPK7nl_addr"
4747    },
4748    {
4749     "referenced_type" : "_ZTIPK7nl_addr"
4750    }
4751   ],
4752   "return_type" : "_ZTIi",
4753   "source_file" : "external/libnl/include/netlink/addr.h"
4754  },
4755  {
4756   "function_name" : "nl_addr_cmp_prefix",
4757   "linker_set_key" : "nl_addr_cmp_prefix",
4758   "parameters" :
4759   [
4760    {
4761     "referenced_type" : "_ZTIPK7nl_addr"
4762    },
4763    {
4764     "referenced_type" : "_ZTIPK7nl_addr"
4765    }
4766   ],
4767   "return_type" : "_ZTIi",
4768   "source_file" : "external/libnl/include/netlink/addr.h"
4769  },
4770  {
4771   "function_name" : "nl_addr_fill_sockaddr",
4772   "linker_set_key" : "nl_addr_fill_sockaddr",
4773   "parameters" :
4774   [
4775    {
4776     "referenced_type" : "_ZTIPK7nl_addr"
4777    },
4778    {
4779     "referenced_type" : "_ZTIP8sockaddr"
4780    },
4781    {
4782     "referenced_type" : "_ZTIPj"
4783    }
4784   ],
4785   "return_type" : "_ZTIi",
4786   "source_file" : "external/libnl/include/netlink/addr.h"
4787  },
4788  {
4789   "function_name" : "nl_addr_get",
4790   "linker_set_key" : "nl_addr_get",
4791   "parameters" :
4792   [
4793    {
4794     "referenced_type" : "_ZTIP7nl_addr"
4795    }
4796   ],
4797   "return_type" : "_ZTIP7nl_addr",
4798   "source_file" : "external/libnl/include/netlink/addr.h"
4799  },
4800  {
4801   "function_name" : "nl_addr_get_binary_addr",
4802   "linker_set_key" : "nl_addr_get_binary_addr",
4803   "parameters" :
4804   [
4805    {
4806     "referenced_type" : "_ZTIPK7nl_addr"
4807    }
4808   ],
4809   "return_type" : "_ZTIPv",
4810   "source_file" : "external/libnl/include/netlink/addr.h"
4811  },
4812  {
4813   "function_name" : "nl_addr_get_family",
4814   "linker_set_key" : "nl_addr_get_family",
4815   "parameters" :
4816   [
4817    {
4818     "referenced_type" : "_ZTIPK7nl_addr"
4819    }
4820   ],
4821   "return_type" : "_ZTIi",
4822   "source_file" : "external/libnl/include/netlink/addr.h"
4823  },
4824  {
4825   "function_name" : "nl_addr_get_len",
4826   "linker_set_key" : "nl_addr_get_len",
4827   "parameters" :
4828   [
4829    {
4830     "referenced_type" : "_ZTIPK7nl_addr"
4831    }
4832   ],
4833   "return_type" : "_ZTIj",
4834   "source_file" : "external/libnl/include/netlink/addr.h"
4835  },
4836  {
4837   "function_name" : "nl_addr_get_prefixlen",
4838   "linker_set_key" : "nl_addr_get_prefixlen",
4839   "parameters" :
4840   [
4841    {
4842     "referenced_type" : "_ZTIPK7nl_addr"
4843    }
4844   ],
4845   "return_type" : "_ZTIj",
4846   "source_file" : "external/libnl/include/netlink/addr.h"
4847  },
4848  {
4849   "function_name" : "nl_addr_guess_family",
4850   "linker_set_key" : "nl_addr_guess_family",
4851   "parameters" :
4852   [
4853    {
4854     "referenced_type" : "_ZTIPK7nl_addr"
4855    }
4856   ],
4857   "return_type" : "_ZTIi",
4858   "source_file" : "external/libnl/include/netlink/addr.h"
4859  },
4860  {
4861   "function_name" : "nl_addr_info",
4862   "linker_set_key" : "nl_addr_info",
4863   "parameters" :
4864   [
4865    {
4866     "referenced_type" : "_ZTIPK7nl_addr"
4867    },
4868    {
4869     "referenced_type" : "_ZTIPP8addrinfo"
4870    }
4871   ],
4872   "return_type" : "_ZTIi",
4873   "source_file" : "external/libnl/include/netlink/addr.h"
4874  },
4875  {
4876   "function_name" : "nl_addr_iszero",
4877   "linker_set_key" : "nl_addr_iszero",
4878   "parameters" :
4879   [
4880    {
4881     "referenced_type" : "_ZTIPK7nl_addr"
4882    }
4883   ],
4884   "return_type" : "_ZTIi",
4885   "source_file" : "external/libnl/include/netlink/addr.h"
4886  },
4887  {
4888   "function_name" : "nl_addr_parse",
4889   "linker_set_key" : "nl_addr_parse",
4890   "parameters" :
4891   [
4892    {
4893     "referenced_type" : "_ZTIPKc"
4894    },
4895    {
4896     "referenced_type" : "_ZTIi"
4897    },
4898    {
4899     "referenced_type" : "_ZTIPP7nl_addr"
4900    }
4901   ],
4902   "return_type" : "_ZTIi",
4903   "source_file" : "external/libnl/include/netlink/addr.h"
4904  },
4905  {
4906   "function_name" : "nl_addr_put",
4907   "linker_set_key" : "nl_addr_put",
4908   "parameters" :
4909   [
4910    {
4911     "referenced_type" : "_ZTIP7nl_addr"
4912    }
4913   ],
4914   "return_type" : "_ZTIv",
4915   "source_file" : "external/libnl/include/netlink/addr.h"
4916  },
4917  {
4918   "function_name" : "nl_addr_resolve",
4919   "linker_set_key" : "nl_addr_resolve",
4920   "parameters" :
4921   [
4922    {
4923     "referenced_type" : "_ZTIPK7nl_addr"
4924    },
4925    {
4926     "referenced_type" : "_ZTIPc"
4927    },
4928    {
4929     "referenced_type" : "_ZTIm"
4930    }
4931   ],
4932   "return_type" : "_ZTIi",
4933   "source_file" : "external/libnl/include/netlink/addr.h"
4934  },
4935  {
4936   "function_name" : "nl_addr_set_binary_addr",
4937   "linker_set_key" : "nl_addr_set_binary_addr",
4938   "parameters" :
4939   [
4940    {
4941     "referenced_type" : "_ZTIP7nl_addr"
4942    },
4943    {
4944     "referenced_type" : "_ZTIPKv"
4945    },
4946    {
4947     "referenced_type" : "_ZTIm"
4948    }
4949   ],
4950   "return_type" : "_ZTIi",
4951   "source_file" : "external/libnl/include/netlink/addr.h"
4952  },
4953  {
4954   "function_name" : "nl_addr_set_family",
4955   "linker_set_key" : "nl_addr_set_family",
4956   "parameters" :
4957   [
4958    {
4959     "referenced_type" : "_ZTIP7nl_addr"
4960    },
4961    {
4962     "referenced_type" : "_ZTIi"
4963    }
4964   ],
4965   "return_type" : "_ZTIv",
4966   "source_file" : "external/libnl/include/netlink/addr.h"
4967  },
4968  {
4969   "function_name" : "nl_addr_set_prefixlen",
4970   "linker_set_key" : "nl_addr_set_prefixlen",
4971   "parameters" :
4972   [
4973    {
4974     "referenced_type" : "_ZTIP7nl_addr"
4975    },
4976    {
4977     "referenced_type" : "_ZTIi"
4978    }
4979   ],
4980   "return_type" : "_ZTIv",
4981   "source_file" : "external/libnl/include/netlink/addr.h"
4982  },
4983  {
4984   "function_name" : "nl_addr_shared",
4985   "linker_set_key" : "nl_addr_shared",
4986   "parameters" :
4987   [
4988    {
4989     "referenced_type" : "_ZTIPK7nl_addr"
4990    }
4991   ],
4992   "return_type" : "_ZTIi",
4993   "source_file" : "external/libnl/include/netlink/addr.h"
4994  },
4995  {
4996   "function_name" : "nl_addr_valid",
4997   "linker_set_key" : "nl_addr_valid",
4998   "parameters" :
4999   [
5000    {
5001     "referenced_type" : "_ZTIPKc"
5002    },
5003    {
5004     "referenced_type" : "_ZTIi"
5005    }
5006   ],
5007   "return_type" : "_ZTIi",
5008   "source_file" : "external/libnl/include/netlink/addr.h"
5009  },
5010  {
5011   "function_name" : "nl_af2str",
5012   "linker_set_key" : "nl_af2str",
5013   "parameters" :
5014   [
5015    {
5016     "referenced_type" : "_ZTIi"
5017    },
5018    {
5019     "referenced_type" : "_ZTIPc"
5020    },
5021    {
5022     "referenced_type" : "_ZTIm"
5023    }
5024   ],
5025   "return_type" : "_ZTIPc",
5026   "source_file" : "external/libnl/include/netlink/addr.h"
5027  },
5028  {
5029   "function_name" : "nl_auto_complete",
5030   "linker_set_key" : "nl_auto_complete",
5031   "parameters" :
5032   [
5033    {
5034     "referenced_type" : "_ZTIP7nl_sock"
5035    },
5036    {
5037     "referenced_type" : "_ZTIP6nl_msg"
5038    }
5039   ],
5040   "return_type" : "_ZTIv",
5041   "source_file" : "external/libnl/include/netlink/netlink.h"
5042  },
5043  {
5044   "function_name" : "nl_cache_add",
5045   "linker_set_key" : "nl_cache_add",
5046   "parameters" :
5047   [
5048    {
5049     "referenced_type" : "_ZTIP8nl_cache"
5050    },
5051    {
5052     "referenced_type" : "_ZTIP9nl_object"
5053    }
5054   ],
5055   "return_type" : "_ZTIi",
5056   "source_file" : "external/libnl/include/netlink/cache.h"
5057  },
5058  {
5059   "function_name" : "nl_cache_alloc",
5060   "linker_set_key" : "nl_cache_alloc",
5061   "parameters" :
5062   [
5063    {
5064     "referenced_type" : "_ZTIP12nl_cache_ops"
5065    }
5066   ],
5067   "return_type" : "_ZTIP8nl_cache",
5068   "source_file" : "external/libnl/include/netlink/cache.h"
5069  },
5070  {
5071   "function_name" : "nl_cache_alloc_and_fill",
5072   "linker_set_key" : "nl_cache_alloc_and_fill",
5073   "parameters" :
5074   [
5075    {
5076     "referenced_type" : "_ZTIP12nl_cache_ops"
5077    },
5078    {
5079     "referenced_type" : "_ZTIP7nl_sock"
5080    },
5081    {
5082     "referenced_type" : "_ZTIPP8nl_cache"
5083    }
5084   ],
5085   "return_type" : "_ZTIi",
5086   "source_file" : "external/libnl/include/netlink/cache.h"
5087  },
5088  {
5089   "function_name" : "nl_cache_alloc_name",
5090   "linker_set_key" : "nl_cache_alloc_name",
5091   "parameters" :
5092   [
5093    {
5094     "referenced_type" : "_ZTIPKc"
5095    },
5096    {
5097     "referenced_type" : "_ZTIPP8nl_cache"
5098    }
5099   ],
5100   "return_type" : "_ZTIi",
5101   "source_file" : "external/libnl/include/netlink/cache.h"
5102  },
5103  {
5104   "function_name" : "nl_cache_clear",
5105   "linker_set_key" : "nl_cache_clear",
5106   "parameters" :
5107   [
5108    {
5109     "referenced_type" : "_ZTIP8nl_cache"
5110    }
5111   ],
5112   "return_type" : "_ZTIv",
5113   "source_file" : "external/libnl/include/netlink/cache.h"
5114  },
5115  {
5116   "function_name" : "nl_cache_clone",
5117   "linker_set_key" : "nl_cache_clone",
5118   "parameters" :
5119   [
5120    {
5121     "referenced_type" : "_ZTIP8nl_cache"
5122    }
5123   ],
5124   "return_type" : "_ZTIP8nl_cache",
5125   "source_file" : "external/libnl/include/netlink/cache.h"
5126  },
5127  {
5128   "function_name" : "nl_cache_dump",
5129   "linker_set_key" : "nl_cache_dump",
5130   "parameters" :
5131   [
5132    {
5133     "referenced_type" : "_ZTIP8nl_cache"
5134    },
5135    {
5136     "referenced_type" : "_ZTIP14nl_dump_params"
5137    }
5138   ],
5139   "return_type" : "_ZTIv",
5140   "source_file" : "external/libnl/include/netlink/cache.h"
5141  },
5142  {
5143   "function_name" : "nl_cache_dump_filter",
5144   "linker_set_key" : "nl_cache_dump_filter",
5145   "parameters" :
5146   [
5147    {
5148     "referenced_type" : "_ZTIP8nl_cache"
5149    },
5150    {
5151     "referenced_type" : "_ZTIP14nl_dump_params"
5152    },
5153    {
5154     "referenced_type" : "_ZTIP9nl_object"
5155    }
5156   ],
5157   "return_type" : "_ZTIv",
5158   "source_file" : "external/libnl/include/netlink/cache.h"
5159  },
5160  {
5161   "function_name" : "nl_cache_find",
5162   "linker_set_key" : "nl_cache_find",
5163   "parameters" :
5164   [
5165    {
5166     "referenced_type" : "_ZTIP8nl_cache"
5167    },
5168    {
5169     "referenced_type" : "_ZTIP9nl_object"
5170    }
5171   ],
5172   "return_type" : "_ZTIP9nl_object",
5173   "source_file" : "external/libnl/include/netlink/cache.h"
5174  },
5175  {
5176   "function_name" : "nl_cache_foreach",
5177   "linker_set_key" : "nl_cache_foreach",
5178   "parameters" :
5179   [
5180    {
5181     "referenced_type" : "_ZTIP8nl_cache"
5182    },
5183    {
5184     "referenced_type" : "_ZTIPFvP9nl_objectPvE"
5185    },
5186    {
5187     "referenced_type" : "_ZTIPv"
5188    }
5189   ],
5190   "return_type" : "_ZTIv",
5191   "source_file" : "external/libnl/include/netlink/cache.h"
5192  },
5193  {
5194   "function_name" : "nl_cache_foreach_filter",
5195   "linker_set_key" : "nl_cache_foreach_filter",
5196   "parameters" :
5197   [
5198    {
5199     "referenced_type" : "_ZTIP8nl_cache"
5200    },
5201    {
5202     "referenced_type" : "_ZTIP9nl_object"
5203    },
5204    {
5205     "referenced_type" : "_ZTIPFvP9nl_objectPvE"
5206    },
5207    {
5208     "referenced_type" : "_ZTIPv"
5209    }
5210   ],
5211   "return_type" : "_ZTIv",
5212   "source_file" : "external/libnl/include/netlink/cache.h"
5213  },
5214  {
5215   "function_name" : "nl_cache_free",
5216   "linker_set_key" : "nl_cache_free",
5217   "parameters" :
5218   [
5219    {
5220     "referenced_type" : "_ZTIP8nl_cache"
5221    }
5222   ],
5223   "return_type" : "_ZTIv",
5224   "source_file" : "external/libnl/include/netlink/cache.h"
5225  },
5226  {
5227   "function_name" : "nl_cache_get",
5228   "linker_set_key" : "nl_cache_get",
5229   "parameters" :
5230   [
5231    {
5232     "referenced_type" : "_ZTIP8nl_cache"
5233    }
5234   ],
5235   "return_type" : "_ZTIv",
5236   "source_file" : "external/libnl/include/netlink/cache.h"
5237  },
5238  {
5239   "function_name" : "nl_cache_get_first",
5240   "linker_set_key" : "nl_cache_get_first",
5241   "parameters" :
5242   [
5243    {
5244     "referenced_type" : "_ZTIP8nl_cache"
5245    }
5246   ],
5247   "return_type" : "_ZTIP9nl_object",
5248   "source_file" : "external/libnl/include/netlink/cache.h"
5249  },
5250  {
5251   "function_name" : "nl_cache_get_last",
5252   "linker_set_key" : "nl_cache_get_last",
5253   "parameters" :
5254   [
5255    {
5256     "referenced_type" : "_ZTIP8nl_cache"
5257    }
5258   ],
5259   "return_type" : "_ZTIP9nl_object",
5260   "source_file" : "external/libnl/include/netlink/cache.h"
5261  },
5262  {
5263   "function_name" : "nl_cache_get_next",
5264   "linker_set_key" : "nl_cache_get_next",
5265   "parameters" :
5266   [
5267    {
5268     "referenced_type" : "_ZTIP9nl_object"
5269    }
5270   ],
5271   "return_type" : "_ZTIP9nl_object",
5272   "source_file" : "external/libnl/include/netlink/cache.h"
5273  },
5274  {
5275   "function_name" : "nl_cache_get_ops",
5276   "linker_set_key" : "nl_cache_get_ops",
5277   "parameters" :
5278   [
5279    {
5280     "referenced_type" : "_ZTIP8nl_cache"
5281    }
5282   ],
5283   "return_type" : "_ZTIP12nl_cache_ops",
5284   "source_file" : "external/libnl/include/netlink/cache.h"
5285  },
5286  {
5287   "function_name" : "nl_cache_get_prev",
5288   "linker_set_key" : "nl_cache_get_prev",
5289   "parameters" :
5290   [
5291    {
5292     "referenced_type" : "_ZTIP9nl_object"
5293    }
5294   ],
5295   "return_type" : "_ZTIP9nl_object",
5296   "source_file" : "external/libnl/include/netlink/cache.h"
5297  },
5298  {
5299   "function_name" : "nl_cache_include",
5300   "linker_set_key" : "nl_cache_include",
5301   "parameters" :
5302   [
5303    {
5304     "referenced_type" : "_ZTIP8nl_cache"
5305    },
5306    {
5307     "referenced_type" : "_ZTIP9nl_object"
5308    },
5309    {
5310     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5311    },
5312    {
5313     "referenced_type" : "_ZTIPv"
5314    }
5315   ],
5316   "return_type" : "_ZTIi",
5317   "source_file" : "external/libnl/include/netlink/cache.h"
5318  },
5319  {
5320   "function_name" : "nl_cache_include_v2",
5321   "linker_set_key" : "nl_cache_include_v2",
5322   "parameters" :
5323   [
5324    {
5325     "referenced_type" : "_ZTIP8nl_cache"
5326    },
5327    {
5328     "referenced_type" : "_ZTIP9nl_object"
5329    },
5330    {
5331     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_miPvE"
5332    },
5333    {
5334     "referenced_type" : "_ZTIPv"
5335    }
5336   ],
5337   "return_type" : "_ZTIi",
5338   "source_file" : "external/libnl/include/netlink/cache.h"
5339  },
5340  {
5341   "function_name" : "nl_cache_is_empty",
5342   "linker_set_key" : "nl_cache_is_empty",
5343   "parameters" :
5344   [
5345    {
5346     "referenced_type" : "_ZTIP8nl_cache"
5347    }
5348   ],
5349   "return_type" : "_ZTIi",
5350   "source_file" : "external/libnl/include/netlink/cache.h"
5351  },
5352  {
5353   "function_name" : "nl_cache_mark_all",
5354   "linker_set_key" : "nl_cache_mark_all",
5355   "parameters" :
5356   [
5357    {
5358     "referenced_type" : "_ZTIP8nl_cache"
5359    }
5360   ],
5361   "return_type" : "_ZTIv",
5362   "source_file" : "external/libnl/include/netlink/cache.h"
5363  },
5364  {
5365   "function_name" : "nl_cache_mngr_add",
5366   "linker_set_key" : "nl_cache_mngr_add",
5367   "parameters" :
5368   [
5369    {
5370     "referenced_type" : "_ZTIP13nl_cache_mngr"
5371    },
5372    {
5373     "referenced_type" : "_ZTIPKc"
5374    },
5375    {
5376     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5377    },
5378    {
5379     "referenced_type" : "_ZTIPv"
5380    },
5381    {
5382     "referenced_type" : "_ZTIPP8nl_cache"
5383    }
5384   ],
5385   "return_type" : "_ZTIi",
5386   "source_file" : "external/libnl/include/netlink/cache.h"
5387  },
5388  {
5389   "function_name" : "nl_cache_mngr_add_cache",
5390   "linker_set_key" : "nl_cache_mngr_add_cache",
5391   "parameters" :
5392   [
5393    {
5394     "referenced_type" : "_ZTIP13nl_cache_mngr"
5395    },
5396    {
5397     "referenced_type" : "_ZTIP8nl_cache"
5398    },
5399    {
5400     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5401    },
5402    {
5403     "referenced_type" : "_ZTIPv"
5404    }
5405   ],
5406   "return_type" : "_ZTIi",
5407   "source_file" : "external/libnl/include/netlink/cache.h"
5408  },
5409  {
5410   "function_name" : "nl_cache_mngr_add_cache_v2",
5411   "linker_set_key" : "nl_cache_mngr_add_cache_v2",
5412   "parameters" :
5413   [
5414    {
5415     "referenced_type" : "_ZTIP13nl_cache_mngr"
5416    },
5417    {
5418     "referenced_type" : "_ZTIP8nl_cache"
5419    },
5420    {
5421     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_miPvE"
5422    },
5423    {
5424     "referenced_type" : "_ZTIPv"
5425    }
5426   ],
5427   "return_type" : "_ZTIi",
5428   "source_file" : "external/libnl/include/netlink/cache.h"
5429  },
5430  {
5431   "function_name" : "nl_cache_mngr_alloc",
5432   "linker_set_key" : "nl_cache_mngr_alloc",
5433   "parameters" :
5434   [
5435    {
5436     "referenced_type" : "_ZTIP7nl_sock"
5437    },
5438    {
5439     "referenced_type" : "_ZTIi"
5440    },
5441    {
5442     "referenced_type" : "_ZTIi"
5443    },
5444    {
5445     "referenced_type" : "_ZTIPP13nl_cache_mngr"
5446    }
5447   ],
5448   "return_type" : "_ZTIi",
5449   "source_file" : "external/libnl/include/netlink/cache.h"
5450  },
5451  {
5452   "function_name" : "nl_cache_mngr_data_ready",
5453   "linker_set_key" : "nl_cache_mngr_data_ready",
5454   "parameters" :
5455   [
5456    {
5457     "referenced_type" : "_ZTIP13nl_cache_mngr"
5458    }
5459   ],
5460   "return_type" : "_ZTIi",
5461   "source_file" : "external/libnl/include/netlink/cache.h"
5462  },
5463  {
5464   "function_name" : "nl_cache_mngr_free",
5465   "linker_set_key" : "nl_cache_mngr_free",
5466   "parameters" :
5467   [
5468    {
5469     "referenced_type" : "_ZTIP13nl_cache_mngr"
5470    }
5471   ],
5472   "return_type" : "_ZTIv",
5473   "source_file" : "external/libnl/include/netlink/cache.h"
5474  },
5475  {
5476   "function_name" : "nl_cache_mngr_get_fd",
5477   "linker_set_key" : "nl_cache_mngr_get_fd",
5478   "parameters" :
5479   [
5480    {
5481     "referenced_type" : "_ZTIP13nl_cache_mngr"
5482    }
5483   ],
5484   "return_type" : "_ZTIi",
5485   "source_file" : "external/libnl/include/netlink/cache.h"
5486  },
5487  {
5488   "function_name" : "nl_cache_mngr_info",
5489   "linker_set_key" : "nl_cache_mngr_info",
5490   "parameters" :
5491   [
5492    {
5493     "referenced_type" : "_ZTIP13nl_cache_mngr"
5494    },
5495    {
5496     "referenced_type" : "_ZTIP14nl_dump_params"
5497    }
5498   ],
5499   "return_type" : "_ZTIv",
5500   "source_file" : "external/libnl/include/netlink/cache.h"
5501  },
5502  {
5503   "function_name" : "nl_cache_mngr_poll",
5504   "linker_set_key" : "nl_cache_mngr_poll",
5505   "parameters" :
5506   [
5507    {
5508     "referenced_type" : "_ZTIP13nl_cache_mngr"
5509    },
5510    {
5511     "referenced_type" : "_ZTIi"
5512    }
5513   ],
5514   "return_type" : "_ZTIi",
5515   "source_file" : "external/libnl/include/netlink/cache.h"
5516  },
5517  {
5518   "function_name" : "nl_cache_mngt_provide",
5519   "linker_set_key" : "nl_cache_mngt_provide",
5520   "parameters" :
5521   [
5522    {
5523     "referenced_type" : "_ZTIP8nl_cache"
5524    }
5525   ],
5526   "return_type" : "_ZTIv",
5527   "source_file" : "external/libnl/include/netlink/cache.h"
5528  },
5529  {
5530   "function_name" : "nl_cache_mngt_register",
5531   "linker_set_key" : "nl_cache_mngt_register",
5532   "parameters" :
5533   [
5534    {
5535     "referenced_type" : "_ZTIP12nl_cache_ops"
5536    }
5537   ],
5538   "return_type" : "_ZTIi",
5539   "source_file" : "external/libnl/include/netlink/cache.h"
5540  },
5541  {
5542   "function_name" : "nl_cache_mngt_require",
5543   "linker_set_key" : "nl_cache_mngt_require",
5544   "parameters" :
5545   [
5546    {
5547     "referenced_type" : "_ZTIPKc"
5548    }
5549   ],
5550   "return_type" : "_ZTIP8nl_cache",
5551   "source_file" : "external/libnl/include/netlink/cache.h"
5552  },
5553  {
5554   "function_name" : "nl_cache_mngt_require_safe",
5555   "linker_set_key" : "nl_cache_mngt_require_safe",
5556   "parameters" :
5557   [
5558    {
5559     "referenced_type" : "_ZTIPKc"
5560    }
5561   ],
5562   "return_type" : "_ZTIP8nl_cache",
5563   "source_file" : "external/libnl/include/netlink/cache.h"
5564  },
5565  {
5566   "function_name" : "nl_cache_mngt_unprovide",
5567   "linker_set_key" : "nl_cache_mngt_unprovide",
5568   "parameters" :
5569   [
5570    {
5571     "referenced_type" : "_ZTIP8nl_cache"
5572    }
5573   ],
5574   "return_type" : "_ZTIv",
5575   "source_file" : "external/libnl/include/netlink/cache.h"
5576  },
5577  {
5578   "function_name" : "nl_cache_mngt_unregister",
5579   "linker_set_key" : "nl_cache_mngt_unregister",
5580   "parameters" :
5581   [
5582    {
5583     "referenced_type" : "_ZTIP12nl_cache_ops"
5584    }
5585   ],
5586   "return_type" : "_ZTIi",
5587   "source_file" : "external/libnl/include/netlink/cache.h"
5588  },
5589  {
5590   "function_name" : "nl_cache_move",
5591   "linker_set_key" : "nl_cache_move",
5592   "parameters" :
5593   [
5594    {
5595     "referenced_type" : "_ZTIP8nl_cache"
5596    },
5597    {
5598     "referenced_type" : "_ZTIP9nl_object"
5599    }
5600   ],
5601   "return_type" : "_ZTIi",
5602   "source_file" : "external/libnl/include/netlink/cache.h"
5603  },
5604  {
5605   "function_name" : "nl_cache_nitems",
5606   "linker_set_key" : "nl_cache_nitems",
5607   "parameters" :
5608   [
5609    {
5610     "referenced_type" : "_ZTIP8nl_cache"
5611    }
5612   ],
5613   "return_type" : "_ZTIi",
5614   "source_file" : "external/libnl/include/netlink/cache.h"
5615  },
5616  {
5617   "function_name" : "nl_cache_nitems_filter",
5618   "linker_set_key" : "nl_cache_nitems_filter",
5619   "parameters" :
5620   [
5621    {
5622     "referenced_type" : "_ZTIP8nl_cache"
5623    },
5624    {
5625     "referenced_type" : "_ZTIP9nl_object"
5626    }
5627   ],
5628   "return_type" : "_ZTIi",
5629   "source_file" : "external/libnl/include/netlink/cache.h"
5630  },
5631  {
5632   "function_name" : "nl_cache_ops_associate",
5633   "linker_set_key" : "nl_cache_ops_associate",
5634   "parameters" :
5635   [
5636    {
5637     "referenced_type" : "_ZTIi"
5638    },
5639    {
5640     "referenced_type" : "_ZTIi"
5641    }
5642   ],
5643   "return_type" : "_ZTIP12nl_cache_ops",
5644   "source_file" : "external/libnl/include/netlink/cache.h"
5645  },
5646  {
5647   "function_name" : "nl_cache_ops_associate_safe",
5648   "linker_set_key" : "nl_cache_ops_associate_safe",
5649   "parameters" :
5650   [
5651    {
5652     "referenced_type" : "_ZTIi"
5653    },
5654    {
5655     "referenced_type" : "_ZTIi"
5656    }
5657   ],
5658   "return_type" : "_ZTIP12nl_cache_ops",
5659   "source_file" : "external/libnl/include/netlink/cache.h"
5660  },
5661  {
5662   "function_name" : "nl_cache_ops_foreach",
5663   "linker_set_key" : "nl_cache_ops_foreach",
5664   "parameters" :
5665   [
5666    {
5667     "referenced_type" : "_ZTIPFvP12nl_cache_opsPvE"
5668    },
5669    {
5670     "referenced_type" : "_ZTIPv"
5671    }
5672   ],
5673   "return_type" : "_ZTIv",
5674   "source_file" : "external/libnl/include/netlink/cache.h"
5675  },
5676  {
5677   "function_name" : "nl_cache_ops_get",
5678   "linker_set_key" : "nl_cache_ops_get",
5679   "parameters" :
5680   [
5681    {
5682     "referenced_type" : "_ZTIP12nl_cache_ops"
5683    }
5684   ],
5685   "return_type" : "_ZTIv",
5686   "source_file" : "external/libnl/include/netlink/cache.h"
5687  },
5688  {
5689   "function_name" : "nl_cache_ops_lookup",
5690   "linker_set_key" : "nl_cache_ops_lookup",
5691   "parameters" :
5692   [
5693    {
5694     "referenced_type" : "_ZTIPKc"
5695    }
5696   ],
5697   "return_type" : "_ZTIP12nl_cache_ops",
5698   "source_file" : "external/libnl/include/netlink/cache.h"
5699  },
5700  {
5701   "function_name" : "nl_cache_ops_lookup_safe",
5702   "linker_set_key" : "nl_cache_ops_lookup_safe",
5703   "parameters" :
5704   [
5705    {
5706     "referenced_type" : "_ZTIPKc"
5707    }
5708   ],
5709   "return_type" : "_ZTIP12nl_cache_ops",
5710   "source_file" : "external/libnl/include/netlink/cache.h"
5711  },
5712  {
5713   "function_name" : "nl_cache_ops_put",
5714   "linker_set_key" : "nl_cache_ops_put",
5715   "parameters" :
5716   [
5717    {
5718     "referenced_type" : "_ZTIP12nl_cache_ops"
5719    }
5720   ],
5721   "return_type" : "_ZTIv",
5722   "source_file" : "external/libnl/include/netlink/cache.h"
5723  },
5724  {
5725   "function_name" : "nl_cache_ops_set_flags",
5726   "linker_set_key" : "nl_cache_ops_set_flags",
5727   "parameters" :
5728   [
5729    {
5730     "referenced_type" : "_ZTIP12nl_cache_ops"
5731    },
5732    {
5733     "referenced_type" : "_ZTIj"
5734    }
5735   ],
5736   "return_type" : "_ZTIv",
5737   "source_file" : "external/libnl/include/netlink/cache.h"
5738  },
5739  {
5740   "function_name" : "nl_cache_parse",
5741   "linker_set_key" : "nl_cache_parse",
5742   "parameters" :
5743   [
5744    {
5745     "referenced_type" : "_ZTIP12nl_cache_ops"
5746    },
5747    {
5748     "referenced_type" : "_ZTIP11sockaddr_nl"
5749    },
5750    {
5751     "referenced_type" : "_ZTIP8nlmsghdr"
5752    },
5753    {
5754     "referenced_type" : "_ZTIP15nl_parser_param"
5755    }
5756   ],
5757   "return_type" : "_ZTIi",
5758   "source_file" : "external/libnl/include/netlink-private/netlink.h"
5759  },
5760  {
5761   "function_name" : "nl_cache_parse_and_add",
5762   "linker_set_key" : "nl_cache_parse_and_add",
5763   "parameters" :
5764   [
5765    {
5766     "referenced_type" : "_ZTIP8nl_cache"
5767    },
5768    {
5769     "referenced_type" : "_ZTIP6nl_msg"
5770    }
5771   ],
5772   "return_type" : "_ZTIi",
5773   "source_file" : "external/libnl/include/netlink/cache.h"
5774  },
5775  {
5776   "function_name" : "nl_cache_pickup",
5777   "linker_set_key" : "nl_cache_pickup",
5778   "parameters" :
5779   [
5780    {
5781     "referenced_type" : "_ZTIP7nl_sock"
5782    },
5783    {
5784     "referenced_type" : "_ZTIP8nl_cache"
5785    }
5786   ],
5787   "return_type" : "_ZTIi",
5788   "source_file" : "external/libnl/include/netlink/cache.h"
5789  },
5790  {
5791   "function_name" : "nl_cache_pickup_checkdup",
5792   "linker_set_key" : "nl_cache_pickup_checkdup",
5793   "parameters" :
5794   [
5795    {
5796     "referenced_type" : "_ZTIP7nl_sock"
5797    },
5798    {
5799     "referenced_type" : "_ZTIP8nl_cache"
5800    }
5801   ],
5802   "return_type" : "_ZTIi",
5803   "source_file" : "external/libnl/include/netlink/cache.h"
5804  },
5805  {
5806   "function_name" : "nl_cache_put",
5807   "linker_set_key" : "nl_cache_put",
5808   "parameters" :
5809   [
5810    {
5811     "referenced_type" : "_ZTIP8nl_cache"
5812    }
5813   ],
5814   "return_type" : "_ZTIv",
5815   "source_file" : "external/libnl/include/netlink/cache.h"
5816  },
5817  {
5818   "function_name" : "nl_cache_refill",
5819   "linker_set_key" : "nl_cache_refill",
5820   "parameters" :
5821   [
5822    {
5823     "referenced_type" : "_ZTIP7nl_sock"
5824    },
5825    {
5826     "referenced_type" : "_ZTIP8nl_cache"
5827    }
5828   ],
5829   "return_type" : "_ZTIi",
5830   "source_file" : "external/libnl/include/netlink/cache.h"
5831  },
5832  {
5833   "function_name" : "nl_cache_remove",
5834   "linker_set_key" : "nl_cache_remove",
5835   "parameters" :
5836   [
5837    {
5838     "referenced_type" : "_ZTIP9nl_object"
5839    }
5840   ],
5841   "return_type" : "_ZTIv",
5842   "source_file" : "external/libnl/include/netlink/cache.h"
5843  },
5844  {
5845   "function_name" : "nl_cache_resync",
5846   "linker_set_key" : "nl_cache_resync",
5847   "parameters" :
5848   [
5849    {
5850     "referenced_type" : "_ZTIP7nl_sock"
5851    },
5852    {
5853     "referenced_type" : "_ZTIP8nl_cache"
5854    },
5855    {
5856     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
5857    },
5858    {
5859     "referenced_type" : "_ZTIPv"
5860    }
5861   ],
5862   "return_type" : "_ZTIi",
5863   "source_file" : "external/libnl/include/netlink/cache.h"
5864  },
5865  {
5866   "function_name" : "nl_cache_search",
5867   "linker_set_key" : "nl_cache_search",
5868   "parameters" :
5869   [
5870    {
5871     "referenced_type" : "_ZTIP8nl_cache"
5872    },
5873    {
5874     "referenced_type" : "_ZTIP9nl_object"
5875    }
5876   ],
5877   "return_type" : "_ZTIP9nl_object",
5878   "source_file" : "external/libnl/include/netlink/cache.h"
5879  },
5880  {
5881   "function_name" : "nl_cache_set_arg1",
5882   "linker_set_key" : "nl_cache_set_arg1",
5883   "parameters" :
5884   [
5885    {
5886     "referenced_type" : "_ZTIP8nl_cache"
5887    },
5888    {
5889     "referenced_type" : "_ZTIi"
5890    }
5891   ],
5892   "return_type" : "_ZTIv",
5893   "source_file" : "external/libnl/include/netlink/cache.h"
5894  },
5895  {
5896   "function_name" : "nl_cache_set_arg2",
5897   "linker_set_key" : "nl_cache_set_arg2",
5898   "parameters" :
5899   [
5900    {
5901     "referenced_type" : "_ZTIP8nl_cache"
5902    },
5903    {
5904     "referenced_type" : "_ZTIi"
5905    }
5906   ],
5907   "return_type" : "_ZTIv",
5908   "source_file" : "external/libnl/include/netlink/cache.h"
5909  },
5910  {
5911   "function_name" : "nl_cache_set_flags",
5912   "linker_set_key" : "nl_cache_set_flags",
5913   "parameters" :
5914   [
5915    {
5916     "referenced_type" : "_ZTIP8nl_cache"
5917    },
5918    {
5919     "referenced_type" : "_ZTIj"
5920    }
5921   ],
5922   "return_type" : "_ZTIv",
5923   "source_file" : "external/libnl/include/netlink/cache.h"
5924  },
5925  {
5926   "function_name" : "nl_cache_subset",
5927   "linker_set_key" : "nl_cache_subset",
5928   "parameters" :
5929   [
5930    {
5931     "referenced_type" : "_ZTIP8nl_cache"
5932    },
5933    {
5934     "referenced_type" : "_ZTIP9nl_object"
5935    }
5936   ],
5937   "return_type" : "_ZTIP8nl_cache",
5938   "source_file" : "external/libnl/include/netlink/cache.h"
5939  },
5940  {
5941   "function_name" : "nl_cancel_down_bits",
5942   "linker_set_key" : "nl_cancel_down_bits",
5943   "parameters" :
5944   [
5945    {
5946     "referenced_type" : "_ZTIy"
5947    },
5948    {
5949     "referenced_type" : "_ZTIPPc"
5950    }
5951   ],
5952   "return_type" : "_ZTId",
5953   "source_file" : "external/libnl/include/netlink/utils.h"
5954  },
5955  {
5956   "function_name" : "nl_cancel_down_bytes",
5957   "linker_set_key" : "nl_cancel_down_bytes",
5958   "parameters" :
5959   [
5960    {
5961     "referenced_type" : "_ZTIy"
5962    },
5963    {
5964     "referenced_type" : "_ZTIPPc"
5965    }
5966   ],
5967   "return_type" : "_ZTId",
5968   "source_file" : "external/libnl/include/netlink/utils.h"
5969  },
5970  {
5971   "function_name" : "nl_cancel_down_us",
5972   "linker_set_key" : "nl_cancel_down_us",
5973   "parameters" :
5974   [
5975    {
5976     "referenced_type" : "_ZTIj"
5977    },
5978    {
5979     "referenced_type" : "_ZTIPPc"
5980    }
5981   ],
5982   "return_type" : "_ZTId",
5983   "source_file" : "external/libnl/include/netlink/utils.h"
5984  },
5985  {
5986   "function_name" : "nl_cb_active_type",
5987   "linker_set_key" : "nl_cb_active_type",
5988   "parameters" :
5989   [
5990    {
5991     "referenced_type" : "_ZTIP5nl_cb"
5992    }
5993   ],
5994   "return_type" : "_ZTI10nl_cb_type",
5995   "source_file" : "external/libnl/include/netlink/handlers.h"
5996  },
5997  {
5998   "function_name" : "nl_cb_alloc",
5999   "linker_set_key" : "nl_cb_alloc",
6000   "parameters" :
6001   [
6002    {
6003     "referenced_type" : "_ZTI10nl_cb_kind"
6004    }
6005   ],
6006   "return_type" : "_ZTIP5nl_cb",
6007   "source_file" : "external/libnl/include/netlink/handlers.h"
6008  },
6009  {
6010   "function_name" : "nl_cb_clone",
6011   "linker_set_key" : "nl_cb_clone",
6012   "parameters" :
6013   [
6014    {
6015     "referenced_type" : "_ZTIP5nl_cb"
6016    }
6017   ],
6018   "return_type" : "_ZTIP5nl_cb",
6019   "source_file" : "external/libnl/include/netlink/handlers.h"
6020  },
6021  {
6022   "function_name" : "nl_cb_err",
6023   "linker_set_key" : "nl_cb_err",
6024   "parameters" :
6025   [
6026    {
6027     "referenced_type" : "_ZTIP5nl_cb"
6028    },
6029    {
6030     "referenced_type" : "_ZTI10nl_cb_kind"
6031    },
6032    {
6033     "referenced_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE"
6034    },
6035    {
6036     "referenced_type" : "_ZTIPv"
6037    }
6038   ],
6039   "return_type" : "_ZTIi",
6040   "source_file" : "external/libnl/include/netlink/handlers.h"
6041  },
6042  {
6043   "function_name" : "nl_cb_get",
6044   "linker_set_key" : "nl_cb_get",
6045   "parameters" :
6046   [
6047    {
6048     "referenced_type" : "_ZTIP5nl_cb"
6049    }
6050   ],
6051   "return_type" : "_ZTIP5nl_cb",
6052   "source_file" : "external/libnl/include/netlink/handlers.h"
6053  },
6054  {
6055   "function_name" : "nl_cb_overwrite_recv",
6056   "linker_set_key" : "nl_cb_overwrite_recv",
6057   "parameters" :
6058   [
6059    {
6060     "referenced_type" : "_ZTIP5nl_cb"
6061    },
6062    {
6063     "referenced_type" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE"
6064    }
6065   ],
6066   "return_type" : "_ZTIv",
6067   "source_file" : "external/libnl/include/netlink/handlers.h"
6068  },
6069  {
6070   "function_name" : "nl_cb_overwrite_recvmsgs",
6071   "linker_set_key" : "nl_cb_overwrite_recvmsgs",
6072   "parameters" :
6073   [
6074    {
6075     "referenced_type" : "_ZTIP5nl_cb"
6076    },
6077    {
6078     "referenced_type" : "_ZTIPFiP7nl_sockP5nl_cbE"
6079    }
6080   ],
6081   "return_type" : "_ZTIv",
6082   "source_file" : "external/libnl/include/netlink/handlers.h"
6083  },
6084  {
6085   "function_name" : "nl_cb_overwrite_send",
6086   "linker_set_key" : "nl_cb_overwrite_send",
6087   "parameters" :
6088   [
6089    {
6090     "referenced_type" : "_ZTIP5nl_cb"
6091    },
6092    {
6093     "referenced_type" : "_ZTIPFiP7nl_sockP6nl_msgE"
6094    }
6095   ],
6096   "return_type" : "_ZTIv",
6097   "source_file" : "external/libnl/include/netlink/handlers.h"
6098  },
6099  {
6100   "function_name" : "nl_cb_put",
6101   "linker_set_key" : "nl_cb_put",
6102   "parameters" :
6103   [
6104    {
6105     "referenced_type" : "_ZTIP5nl_cb"
6106    }
6107   ],
6108   "return_type" : "_ZTIv",
6109   "source_file" : "external/libnl/include/netlink/handlers.h"
6110  },
6111  {
6112   "function_name" : "nl_cb_set",
6113   "linker_set_key" : "nl_cb_set",
6114   "parameters" :
6115   [
6116    {
6117     "referenced_type" : "_ZTIP5nl_cb"
6118    },
6119    {
6120     "referenced_type" : "_ZTI10nl_cb_type"
6121    },
6122    {
6123     "referenced_type" : "_ZTI10nl_cb_kind"
6124    },
6125    {
6126     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
6127    },
6128    {
6129     "referenced_type" : "_ZTIPv"
6130    }
6131   ],
6132   "return_type" : "_ZTIi",
6133   "source_file" : "external/libnl/include/netlink/handlers.h"
6134  },
6135  {
6136   "function_name" : "nl_cb_set_all",
6137   "linker_set_key" : "nl_cb_set_all",
6138   "parameters" :
6139   [
6140    {
6141     "referenced_type" : "_ZTIP5nl_cb"
6142    },
6143    {
6144     "referenced_type" : "_ZTI10nl_cb_kind"
6145    },
6146    {
6147     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
6148    },
6149    {
6150     "referenced_type" : "_ZTIPv"
6151    }
6152   ],
6153   "return_type" : "_ZTIi",
6154   "source_file" : "external/libnl/include/netlink/handlers.h"
6155  },
6156  {
6157   "function_name" : "nl_close",
6158   "linker_set_key" : "nl_close",
6159   "parameters" :
6160   [
6161    {
6162     "referenced_type" : "_ZTIP7nl_sock"
6163    }
6164   ],
6165   "return_type" : "_ZTIv",
6166   "source_file" : "external/libnl/include/netlink/netlink.h"
6167  },
6168  {
6169   "function_name" : "nl_complete_msg",
6170   "linker_set_key" : "nl_complete_msg",
6171   "parameters" :
6172   [
6173    {
6174     "referenced_type" : "_ZTIP7nl_sock"
6175    },
6176    {
6177     "referenced_type" : "_ZTIP6nl_msg"
6178    }
6179   ],
6180   "return_type" : "_ZTIv",
6181   "source_file" : "external/libnl/include/netlink/netlink.h"
6182  },
6183  {
6184   "function_name" : "nl_connect",
6185   "linker_set_key" : "nl_connect",
6186   "parameters" :
6187   [
6188    {
6189     "referenced_type" : "_ZTIP7nl_sock"
6190    },
6191    {
6192     "referenced_type" : "_ZTIi"
6193    }
6194   ],
6195   "return_type" : "_ZTIi",
6196   "source_file" : "external/libnl/include/netlink/netlink.h"
6197  },
6198  {
6199   "function_name" : "nl_data_alloc",
6200   "linker_set_key" : "nl_data_alloc",
6201   "parameters" :
6202   [
6203    {
6204     "referenced_type" : "_ZTIPKv"
6205    },
6206    {
6207     "referenced_type" : "_ZTIm"
6208    }
6209   ],
6210   "return_type" : "_ZTIP7nl_data",
6211   "source_file" : "external/libnl/include/netlink/data.h"
6212  },
6213  {
6214   "function_name" : "nl_data_alloc_attr",
6215   "linker_set_key" : "nl_data_alloc_attr",
6216   "parameters" :
6217   [
6218    {
6219     "referenced_type" : "_ZTIPK6nlattr"
6220    }
6221   ],
6222   "return_type" : "_ZTIP7nl_data",
6223   "source_file" : "external/libnl/include/netlink/data.h"
6224  },
6225  {
6226   "function_name" : "nl_data_append",
6227   "linker_set_key" : "nl_data_append",
6228   "parameters" :
6229   [
6230    {
6231     "referenced_type" : "_ZTIP7nl_data"
6232    },
6233    {
6234     "referenced_type" : "_ZTIPKv"
6235    },
6236    {
6237     "referenced_type" : "_ZTIm"
6238    }
6239   ],
6240   "return_type" : "_ZTIi",
6241   "source_file" : "external/libnl/include/netlink/data.h"
6242  },
6243  {
6244   "function_name" : "nl_data_clone",
6245   "linker_set_key" : "nl_data_clone",
6246   "parameters" :
6247   [
6248    {
6249     "referenced_type" : "_ZTIPK7nl_data"
6250    }
6251   ],
6252   "return_type" : "_ZTIP7nl_data",
6253   "source_file" : "external/libnl/include/netlink/data.h"
6254  },
6255  {
6256   "function_name" : "nl_data_cmp",
6257   "linker_set_key" : "nl_data_cmp",
6258   "parameters" :
6259   [
6260    {
6261     "referenced_type" : "_ZTIPK7nl_data"
6262    },
6263    {
6264     "referenced_type" : "_ZTIPK7nl_data"
6265    }
6266   ],
6267   "return_type" : "_ZTIi",
6268   "source_file" : "external/libnl/include/netlink/data.h"
6269  },
6270  {
6271   "function_name" : "nl_data_free",
6272   "linker_set_key" : "nl_data_free",
6273   "parameters" :
6274   [
6275    {
6276     "referenced_type" : "_ZTIP7nl_data"
6277    }
6278   ],
6279   "return_type" : "_ZTIv",
6280   "source_file" : "external/libnl/include/netlink/data.h"
6281  },
6282  {
6283   "function_name" : "nl_data_get",
6284   "linker_set_key" : "nl_data_get",
6285   "parameters" :
6286   [
6287    {
6288     "referenced_type" : "_ZTIPK7nl_data"
6289    }
6290   ],
6291   "return_type" : "_ZTIPv",
6292   "source_file" : "external/libnl/include/netlink/data.h"
6293  },
6294  {
6295   "function_name" : "nl_data_get_size",
6296   "linker_set_key" : "nl_data_get_size",
6297   "parameters" :
6298   [
6299    {
6300     "referenced_type" : "_ZTIPK7nl_data"
6301    }
6302   ],
6303   "return_type" : "_ZTIm",
6304   "source_file" : "external/libnl/include/netlink/data.h"
6305  },
6306  {
6307   "function_name" : "nl_dump",
6308   "linker_set_key" : "nl_dump",
6309   "parameters" :
6310   [
6311    {
6312     "referenced_type" : "_ZTIP14nl_dump_params"
6313    },
6314    {
6315     "referenced_type" : "_ZTIPKc"
6316    }
6317   ],
6318   "return_type" : "_ZTIv",
6319   "source_file" : "external/libnl/include/netlink/utils.h"
6320  },
6321  {
6322   "function_name" : "nl_dump_line",
6323   "linker_set_key" : "nl_dump_line",
6324   "parameters" :
6325   [
6326    {
6327     "referenced_type" : "_ZTIP14nl_dump_params"
6328    },
6329    {
6330     "referenced_type" : "_ZTIPKc"
6331    }
6332   ],
6333   "return_type" : "_ZTIv",
6334   "source_file" : "external/libnl/include/netlink/utils.h"
6335  },
6336  {
6337   "function_name" : "nl_ether_proto2str",
6338   "linker_set_key" : "nl_ether_proto2str",
6339   "parameters" :
6340   [
6341    {
6342     "referenced_type" : "_ZTIi"
6343    },
6344    {
6345     "referenced_type" : "_ZTIPc"
6346    },
6347    {
6348     "referenced_type" : "_ZTIm"
6349    }
6350   ],
6351   "return_type" : "_ZTIPc",
6352   "source_file" : "external/libnl/include/netlink/utils.h"
6353  },
6354  {
6355   "function_name" : "nl_get_psched_hz",
6356   "linker_set_key" : "nl_get_psched_hz",
6357   "return_type" : "_ZTIi",
6358   "source_file" : "external/libnl/include/netlink/utils.h"
6359  },
6360  {
6361   "function_name" : "nl_get_user_hz",
6362   "linker_set_key" : "nl_get_user_hz",
6363   "return_type" : "_ZTIi",
6364   "source_file" : "external/libnl/include/netlink/utils.h"
6365  },
6366  {
6367   "function_name" : "nl_geterror",
6368   "linker_set_key" : "nl_geterror",
6369   "parameters" :
6370   [
6371    {
6372     "referenced_type" : "_ZTIi"
6373    }
6374   ],
6375   "return_type" : "_ZTIPKc",
6376   "source_file" : "external/libnl/include/netlink/errno.h"
6377  },
6378  {
6379   "function_name" : "nl_has_capability",
6380   "linker_set_key" : "nl_has_capability",
6381   "parameters" :
6382   [
6383    {
6384     "referenced_type" : "_ZTIi"
6385    }
6386   ],
6387   "return_type" : "_ZTIi",
6388   "source_file" : "external/libnl/include/netlink/utils.h"
6389  },
6390  {
6391   "function_name" : "nl_hash",
6392   "linker_set_key" : "nl_hash",
6393   "parameters" :
6394   [
6395    {
6396     "referenced_type" : "_ZTIPv"
6397    },
6398    {
6399     "referenced_type" : "_ZTIm"
6400    },
6401    {
6402     "referenced_type" : "_ZTIj"
6403    }
6404   ],
6405   "return_type" : "_ZTIj",
6406   "source_file" : "external/libnl/include/netlink/hashtable.h"
6407  },
6408  {
6409   "function_name" : "nl_hash_any",
6410   "linker_set_key" : "nl_hash_any",
6411   "parameters" :
6412   [
6413    {
6414     "referenced_type" : "_ZTIPKv"
6415    },
6416    {
6417     "referenced_type" : "_ZTIm"
6418    },
6419    {
6420     "referenced_type" : "_ZTIj"
6421    }
6422   ],
6423   "return_type" : "_ZTIj",
6424   "source_file" : "external/libnl/include/netlink/hash.h"
6425  },
6426  {
6427   "function_name" : "nl_hash_table_add",
6428   "linker_set_key" : "nl_hash_table_add",
6429   "parameters" :
6430   [
6431    {
6432     "referenced_type" : "_ZTIP13nl_hash_table"
6433    },
6434    {
6435     "referenced_type" : "_ZTIP9nl_object"
6436    }
6437   ],
6438   "return_type" : "_ZTIi",
6439   "source_file" : "external/libnl/include/netlink/hashtable.h"
6440  },
6441  {
6442   "function_name" : "nl_hash_table_alloc",
6443   "linker_set_key" : "nl_hash_table_alloc",
6444   "parameters" :
6445   [
6446    {
6447     "referenced_type" : "_ZTIi"
6448    }
6449   ],
6450   "return_type" : "_ZTIP13nl_hash_table",
6451   "source_file" : "external/libnl/include/netlink/hashtable.h"
6452  },
6453  {
6454   "function_name" : "nl_hash_table_del",
6455   "linker_set_key" : "nl_hash_table_del",
6456   "parameters" :
6457   [
6458    {
6459     "referenced_type" : "_ZTIP13nl_hash_table"
6460    },
6461    {
6462     "referenced_type" : "_ZTIP9nl_object"
6463    }
6464   ],
6465   "return_type" : "_ZTIi",
6466   "source_file" : "external/libnl/include/netlink/hashtable.h"
6467  },
6468  {
6469   "function_name" : "nl_hash_table_free",
6470   "linker_set_key" : "nl_hash_table_free",
6471   "parameters" :
6472   [
6473    {
6474     "referenced_type" : "_ZTIP13nl_hash_table"
6475    }
6476   ],
6477   "return_type" : "_ZTIv",
6478   "source_file" : "external/libnl/include/netlink/hashtable.h"
6479  },
6480  {
6481   "function_name" : "nl_hash_table_lookup",
6482   "linker_set_key" : "nl_hash_table_lookup",
6483   "parameters" :
6484   [
6485    {
6486     "referenced_type" : "_ZTIP13nl_hash_table"
6487    },
6488    {
6489     "referenced_type" : "_ZTIP9nl_object"
6490    }
6491   ],
6492   "return_type" : "_ZTIP9nl_object",
6493   "source_file" : "external/libnl/include/netlink/hashtable.h"
6494  },
6495  {
6496   "function_name" : "nl_ip_proto2str",
6497   "linker_set_key" : "nl_ip_proto2str",
6498   "parameters" :
6499   [
6500    {
6501     "referenced_type" : "_ZTIi"
6502    },
6503    {
6504     "referenced_type" : "_ZTIPc"
6505    },
6506    {
6507     "referenced_type" : "_ZTIm"
6508    }
6509   ],
6510   "return_type" : "_ZTIPc",
6511   "source_file" : "external/libnl/include/netlink/utils.h"
6512  },
6513  {
6514   "function_name" : "nl_join_groups",
6515   "linker_set_key" : "nl_join_groups",
6516   "parameters" :
6517   [
6518    {
6519     "referenced_type" : "_ZTIP7nl_sock"
6520    },
6521    {
6522     "referenced_type" : "_ZTIi"
6523    }
6524   ],
6525   "return_type" : "_ZTIv",
6526   "source_file" : "external/libnl/include/netlink/socket.h"
6527  },
6528  {
6529   "function_name" : "nl_llproto2str",
6530   "linker_set_key" : "nl_llproto2str",
6531   "parameters" :
6532   [
6533    {
6534     "referenced_type" : "_ZTIi"
6535    },
6536    {
6537     "referenced_type" : "_ZTIPc"
6538    },
6539    {
6540     "referenced_type" : "_ZTIm"
6541    }
6542   ],
6543   "return_type" : "_ZTIPc",
6544   "source_file" : "external/libnl/include/netlink/utils.h"
6545  },
6546  {
6547   "function_name" : "nl_msec2str",
6548   "linker_set_key" : "nl_msec2str",
6549   "parameters" :
6550   [
6551    {
6552     "referenced_type" : "_ZTIm"
6553    },
6554    {
6555     "referenced_type" : "_ZTIPc"
6556    },
6557    {
6558     "referenced_type" : "_ZTIm"
6559    }
6560   ],
6561   "return_type" : "_ZTIPc",
6562   "source_file" : "external/libnl/include/netlink/utils.h"
6563  },
6564  {
6565   "function_name" : "nl_msg_dump",
6566   "linker_set_key" : "nl_msg_dump",
6567   "parameters" :
6568   [
6569    {
6570     "referenced_type" : "_ZTIP6nl_msg"
6571    },
6572    {
6573     "referenced_type" : "_ZTIP7__sFILE"
6574    }
6575   ],
6576   "return_type" : "_ZTIv",
6577   "source_file" : "external/libnl/include/netlink/msg.h"
6578  },
6579  {
6580   "function_name" : "nl_msg_parse",
6581   "linker_set_key" : "nl_msg_parse",
6582   "parameters" :
6583   [
6584    {
6585     "referenced_type" : "_ZTIP6nl_msg"
6586    },
6587    {
6588     "referenced_type" : "_ZTIPFvP9nl_objectPvE"
6589    },
6590    {
6591     "referenced_type" : "_ZTIPv"
6592    }
6593   ],
6594   "return_type" : "_ZTIi",
6595   "source_file" : "external/libnl/include/netlink/msg.h"
6596  },
6597  {
6598   "function_name" : "nl_msgtype_lookup",
6599   "linker_set_key" : "nl_msgtype_lookup",
6600   "parameters" :
6601   [
6602    {
6603     "referenced_type" : "_ZTIP12nl_cache_ops"
6604    },
6605    {
6606     "referenced_type" : "_ZTIi"
6607    }
6608   ],
6609   "return_type" : "_ZTIP10nl_msgtype",
6610   "source_file" : "external/libnl/include/netlink/cache.h"
6611  },
6612  {
6613   "function_name" : "nl_new_line",
6614   "linker_set_key" : "nl_new_line",
6615   "parameters" :
6616   [
6617    {
6618     "referenced_type" : "_ZTIP14nl_dump_params"
6619    }
6620   ],
6621   "return_type" : "_ZTIv",
6622   "source_file" : "external/libnl/include/netlink/utils.h"
6623  },
6624  {
6625   "function_name" : "nl_nlfamily2str",
6626   "linker_set_key" : "nl_nlfamily2str",
6627   "parameters" :
6628   [
6629    {
6630     "referenced_type" : "_ZTIi"
6631    },
6632    {
6633     "referenced_type" : "_ZTIPc"
6634    },
6635    {
6636     "referenced_type" : "_ZTIm"
6637    }
6638   ],
6639   "return_type" : "_ZTIPc",
6640   "source_file" : "external/libnl/include/netlink/netlink.h"
6641  },
6642  {
6643   "function_name" : "nl_nlmsg_flags2str",
6644   "linker_set_key" : "nl_nlmsg_flags2str",
6645   "parameters" :
6646   [
6647    {
6648     "referenced_type" : "_ZTIi"
6649    },
6650    {
6651     "referenced_type" : "_ZTIPc"
6652    },
6653    {
6654     "referenced_type" : "_ZTIm"
6655    }
6656   ],
6657   "return_type" : "_ZTIPc",
6658   "source_file" : "external/libnl/include/netlink/msg.h"
6659  },
6660  {
6661   "function_name" : "nl_nlmsgtype2str",
6662   "linker_set_key" : "nl_nlmsgtype2str",
6663   "parameters" :
6664   [
6665    {
6666     "referenced_type" : "_ZTIi"
6667    },
6668    {
6669     "referenced_type" : "_ZTIPc"
6670    },
6671    {
6672     "referenced_type" : "_ZTIm"
6673    }
6674   ],
6675   "return_type" : "_ZTIPc",
6676   "source_file" : "external/libnl/include/netlink/msg.h"
6677  },
6678  {
6679   "function_name" : "nl_object_alloc",
6680   "linker_set_key" : "nl_object_alloc",
6681   "parameters" :
6682   [
6683    {
6684     "referenced_type" : "_ZTIP13nl_object_ops"
6685    }
6686   ],
6687   "return_type" : "_ZTIP9nl_object",
6688   "source_file" : "external/libnl/include/netlink/object.h"
6689  },
6690  {
6691   "function_name" : "nl_object_alloc_name",
6692   "linker_set_key" : "nl_object_alloc_name",
6693   "parameters" :
6694   [
6695    {
6696     "referenced_type" : "_ZTIPKc"
6697    },
6698    {
6699     "referenced_type" : "_ZTIPP9nl_object"
6700    }
6701   ],
6702   "return_type" : "_ZTIi",
6703   "source_file" : "external/libnl/include/netlink/object.h"
6704  },
6705  {
6706   "function_name" : "nl_object_attr_list",
6707   "linker_set_key" : "nl_object_attr_list",
6708   "parameters" :
6709   [
6710    {
6711     "referenced_type" : "_ZTIP9nl_object"
6712    },
6713    {
6714     "referenced_type" : "_ZTIPc"
6715    },
6716    {
6717     "referenced_type" : "_ZTIm"
6718    }
6719   ],
6720   "return_type" : "_ZTIPc",
6721   "source_file" : "external/libnl/include/netlink/object.h"
6722  },
6723  {
6724   "function_name" : "nl_object_attrs2str",
6725   "linker_set_key" : "nl_object_attrs2str",
6726   "parameters" :
6727   [
6728    {
6729     "referenced_type" : "_ZTIP9nl_object"
6730    },
6731    {
6732     "referenced_type" : "_ZTIj"
6733    },
6734    {
6735     "referenced_type" : "_ZTIPc"
6736    },
6737    {
6738     "referenced_type" : "_ZTIm"
6739    }
6740   ],
6741   "return_type" : "_ZTIPc",
6742   "source_file" : "external/libnl/include/netlink/object.h"
6743  },
6744  {
6745   "function_name" : "nl_object_clone",
6746   "linker_set_key" : "nl_object_clone",
6747   "parameters" :
6748   [
6749    {
6750     "referenced_type" : "_ZTIP9nl_object"
6751    }
6752   ],
6753   "return_type" : "_ZTIP9nl_object",
6754   "source_file" : "external/libnl/include/netlink/object.h"
6755  },
6756  {
6757   "function_name" : "nl_object_diff",
6758   "linker_set_key" : "nl_object_diff",
6759   "parameters" :
6760   [
6761    {
6762     "referenced_type" : "_ZTIP9nl_object"
6763    },
6764    {
6765     "referenced_type" : "_ZTIP9nl_object"
6766    }
6767   ],
6768   "return_type" : "_ZTIj",
6769   "source_file" : "external/libnl/include/netlink/object.h"
6770  },
6771  {
6772   "function_name" : "nl_object_diff64",
6773   "linker_set_key" : "nl_object_diff64",
6774   "parameters" :
6775   [
6776    {
6777     "referenced_type" : "_ZTIP9nl_object"
6778    },
6779    {
6780     "referenced_type" : "_ZTIP9nl_object"
6781    }
6782   ],
6783   "return_type" : "_ZTIm",
6784   "source_file" : "external/libnl/include/netlink/object.h"
6785  },
6786  {
6787   "function_name" : "nl_object_dump",
6788   "linker_set_key" : "nl_object_dump",
6789   "parameters" :
6790   [
6791    {
6792     "referenced_type" : "_ZTIP9nl_object"
6793    },
6794    {
6795     "referenced_type" : "_ZTIP14nl_dump_params"
6796    }
6797   ],
6798   "return_type" : "_ZTIv",
6799   "source_file" : "external/libnl/include/netlink/object.h"
6800  },
6801  {
6802   "function_name" : "nl_object_dump_buf",
6803   "linker_set_key" : "nl_object_dump_buf",
6804   "parameters" :
6805   [
6806    {
6807     "referenced_type" : "_ZTIP9nl_object"
6808    },
6809    {
6810     "referenced_type" : "_ZTIPc"
6811    },
6812    {
6813     "referenced_type" : "_ZTIm"
6814    }
6815   ],
6816   "return_type" : "_ZTIv",
6817   "source_file" : "external/libnl/include/netlink/object.h"
6818  },
6819  {
6820   "function_name" : "nl_object_free",
6821   "linker_set_key" : "nl_object_free",
6822   "parameters" :
6823   [
6824    {
6825     "referenced_type" : "_ZTIP9nl_object"
6826    }
6827   ],
6828   "return_type" : "_ZTIv",
6829   "source_file" : "external/libnl/include/netlink/object.h"
6830  },
6831  {
6832   "function_name" : "nl_object_get",
6833   "linker_set_key" : "nl_object_get",
6834   "parameters" :
6835   [
6836    {
6837     "referenced_type" : "_ZTIP9nl_object"
6838    }
6839   ],
6840   "return_type" : "_ZTIv",
6841   "source_file" : "external/libnl/include/netlink/object.h"
6842  },
6843  {
6844   "function_name" : "nl_object_get_cache",
6845   "linker_set_key" : "nl_object_get_cache",
6846   "parameters" :
6847   [
6848    {
6849     "referenced_type" : "_ZTIP9nl_object"
6850    }
6851   ],
6852   "return_type" : "_ZTIP8nl_cache",
6853   "source_file" : "external/libnl/include/netlink/object.h"
6854  },
6855  {
6856   "function_name" : "nl_object_get_id_attrs",
6857   "linker_set_key" : "nl_object_get_id_attrs",
6858   "parameters" :
6859   [
6860    {
6861     "referenced_type" : "_ZTIP9nl_object"
6862    }
6863   ],
6864   "return_type" : "_ZTIj",
6865   "source_file" : "external/libnl/include/netlink/object.h"
6866  },
6867  {
6868   "function_name" : "nl_object_get_msgtype",
6869   "linker_set_key" : "nl_object_get_msgtype",
6870   "parameters" :
6871   [
6872    {
6873     "referenced_type" : "_ZTIPK9nl_object"
6874    }
6875   ],
6876   "return_type" : "_ZTIi",
6877   "source_file" : "external/libnl/include/netlink/object.h"
6878  },
6879  {
6880   "function_name" : "nl_object_get_ops",
6881   "linker_set_key" : "nl_object_get_ops",
6882   "parameters" :
6883   [
6884    {
6885     "referenced_type" : "_ZTIPK9nl_object"
6886    }
6887   ],
6888   "return_type" : "_ZTIP13nl_object_ops",
6889   "source_file" : "external/libnl/include/netlink/object.h"
6890  },
6891  {
6892   "function_name" : "nl_object_get_refcnt",
6893   "linker_set_key" : "nl_object_get_refcnt",
6894   "parameters" :
6895   [
6896    {
6897     "referenced_type" : "_ZTIP9nl_object"
6898    }
6899   ],
6900   "return_type" : "_ZTIi",
6901   "source_file" : "external/libnl/include/netlink/object.h"
6902  },
6903  {
6904   "function_name" : "nl_object_get_type",
6905   "linker_set_key" : "nl_object_get_type",
6906   "parameters" :
6907   [
6908    {
6909     "referenced_type" : "_ZTIPK9nl_object"
6910    }
6911   ],
6912   "return_type" : "_ZTIPKc",
6913   "source_file" : "external/libnl/include/netlink/object.h"
6914  },
6915  {
6916   "function_name" : "nl_object_identical",
6917   "linker_set_key" : "nl_object_identical",
6918   "parameters" :
6919   [
6920    {
6921     "referenced_type" : "_ZTIP9nl_object"
6922    },
6923    {
6924     "referenced_type" : "_ZTIP9nl_object"
6925    }
6926   ],
6927   "return_type" : "_ZTIi",
6928   "source_file" : "external/libnl/include/netlink/object.h"
6929  },
6930  {
6931   "function_name" : "nl_object_is_marked",
6932   "linker_set_key" : "nl_object_is_marked",
6933   "parameters" :
6934   [
6935    {
6936     "referenced_type" : "_ZTIP9nl_object"
6937    }
6938   ],
6939   "return_type" : "_ZTIi",
6940   "source_file" : "external/libnl/include/netlink/object.h"
6941  },
6942  {
6943   "function_name" : "nl_object_keygen",
6944   "linker_set_key" : "nl_object_keygen",
6945   "parameters" :
6946   [
6947    {
6948     "referenced_type" : "_ZTIP9nl_object"
6949    },
6950    {
6951     "referenced_type" : "_ZTIPj"
6952    },
6953    {
6954     "referenced_type" : "_ZTIj"
6955    }
6956   ],
6957   "return_type" : "_ZTIv",
6958   "source_file" : "external/libnl/include/netlink/object.h"
6959  },
6960  {
6961   "function_name" : "nl_object_mark",
6962   "linker_set_key" : "nl_object_mark",
6963   "parameters" :
6964   [
6965    {
6966     "referenced_type" : "_ZTIP9nl_object"
6967    }
6968   ],
6969   "return_type" : "_ZTIv",
6970   "source_file" : "external/libnl/include/netlink/object.h"
6971  },
6972  {
6973   "function_name" : "nl_object_match_filter",
6974   "linker_set_key" : "nl_object_match_filter",
6975   "parameters" :
6976   [
6977    {
6978     "referenced_type" : "_ZTIP9nl_object"
6979    },
6980    {
6981     "referenced_type" : "_ZTIP9nl_object"
6982    }
6983   ],
6984   "return_type" : "_ZTIi",
6985   "source_file" : "external/libnl/include/netlink/object.h"
6986  },
6987  {
6988   "function_name" : "nl_object_put",
6989   "linker_set_key" : "nl_object_put",
6990   "parameters" :
6991   [
6992    {
6993     "referenced_type" : "_ZTIP9nl_object"
6994    }
6995   ],
6996   "return_type" : "_ZTIv",
6997   "source_file" : "external/libnl/include/netlink/object.h"
6998  },
6999  {
7000   "function_name" : "nl_object_shared",
7001   "linker_set_key" : "nl_object_shared",
7002   "parameters" :
7003   [
7004    {
7005     "referenced_type" : "_ZTIP9nl_object"
7006    }
7007   ],
7008   "return_type" : "_ZTIi",
7009   "source_file" : "external/libnl/include/netlink/object.h"
7010  },
7011  {
7012   "function_name" : "nl_object_unmark",
7013   "linker_set_key" : "nl_object_unmark",
7014   "parameters" :
7015   [
7016    {
7017     "referenced_type" : "_ZTIP9nl_object"
7018    }
7019   ],
7020   "return_type" : "_ZTIv",
7021   "source_file" : "external/libnl/include/netlink/object.h"
7022  },
7023  {
7024   "function_name" : "nl_object_update",
7025   "linker_set_key" : "nl_object_update",
7026   "parameters" :
7027   [
7028    {
7029     "referenced_type" : "_ZTIP9nl_object"
7030    },
7031    {
7032     "referenced_type" : "_ZTIP9nl_object"
7033    }
7034   ],
7035   "return_type" : "_ZTIi",
7036   "source_file" : "external/libnl/include/netlink/object.h"
7037  },
7038  {
7039   "function_name" : "nl_perror",
7040   "linker_set_key" : "nl_perror",
7041   "parameters" :
7042   [
7043    {
7044     "referenced_type" : "_ZTIi"
7045    },
7046    {
7047     "referenced_type" : "_ZTIPKc"
7048    }
7049   ],
7050   "return_type" : "_ZTIv",
7051   "source_file" : "external/libnl/include/netlink/errno.h"
7052  },
7053  {
7054   "function_name" : "nl_pickup",
7055   "linker_set_key" : "nl_pickup",
7056   "parameters" :
7057   [
7058    {
7059     "referenced_type" : "_ZTIP7nl_sock"
7060    },
7061    {
7062     "referenced_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE"
7063    },
7064    {
7065     "referenced_type" : "_ZTIPP9nl_object"
7066    }
7067   ],
7068   "return_type" : "_ZTIi",
7069   "source_file" : "external/libnl/include/netlink/netlink.h"
7070  },
7071  {
7072   "function_name" : "nl_pickup_keep_syserr",
7073   "linker_set_key" : "nl_pickup_keep_syserr",
7074   "parameters" :
7075   [
7076    {
7077     "referenced_type" : "_ZTIP7nl_sock"
7078    },
7079    {
7080     "referenced_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE"
7081    },
7082    {
7083     "referenced_type" : "_ZTIPP9nl_object"
7084    },
7085    {
7086     "referenced_type" : "_ZTIPi"
7087    }
7088   ],
7089   "return_type" : "_ZTIi",
7090   "source_file" : "external/libnl/include/netlink/netlink.h"
7091  },
7092  {
7093   "function_name" : "nl_prob2int",
7094   "linker_set_key" : "nl_prob2int",
7095   "parameters" :
7096   [
7097    {
7098     "referenced_type" : "_ZTIPKc"
7099    }
7100   ],
7101   "return_type" : "_ZTIl",
7102   "source_file" : "external/libnl/include/netlink/utils.h"
7103  },
7104  {
7105   "function_name" : "nl_rate2str",
7106   "linker_set_key" : "nl_rate2str",
7107   "parameters" :
7108   [
7109    {
7110     "referenced_type" : "_ZTIy"
7111    },
7112    {
7113     "referenced_type" : "_ZTIi"
7114    },
7115    {
7116     "referenced_type" : "_ZTIPc"
7117    },
7118    {
7119     "referenced_type" : "_ZTIm"
7120    }
7121   ],
7122   "return_type" : "_ZTIi",
7123   "source_file" : "external/libnl/include/netlink/utils.h"
7124  },
7125  {
7126   "function_name" : "nl_recv",
7127   "linker_set_key" : "nl_recv",
7128   "parameters" :
7129   [
7130    {
7131     "referenced_type" : "_ZTIP7nl_sock"
7132    },
7133    {
7134     "referenced_type" : "_ZTIP11sockaddr_nl"
7135    },
7136    {
7137     "referenced_type" : "_ZTIPPh"
7138    },
7139    {
7140     "referenced_type" : "_ZTIPP5ucred"
7141    }
7142   ],
7143   "return_type" : "_ZTIi",
7144   "source_file" : "external/libnl/include/netlink/netlink.h"
7145  },
7146  {
7147   "function_name" : "nl_recvmsgs",
7148   "linker_set_key" : "nl_recvmsgs",
7149   "parameters" :
7150   [
7151    {
7152     "referenced_type" : "_ZTIP7nl_sock"
7153    },
7154    {
7155     "referenced_type" : "_ZTIP5nl_cb"
7156    }
7157   ],
7158   "return_type" : "_ZTIi",
7159   "source_file" : "external/libnl/include/netlink/netlink.h"
7160  },
7161  {
7162   "function_name" : "nl_recvmsgs_default",
7163   "linker_set_key" : "nl_recvmsgs_default",
7164   "parameters" :
7165   [
7166    {
7167     "referenced_type" : "_ZTIP7nl_sock"
7168    }
7169   ],
7170   "return_type" : "_ZTIi",
7171   "source_file" : "external/libnl/include/netlink/netlink.h"
7172  },
7173  {
7174   "function_name" : "nl_recvmsgs_report",
7175   "linker_set_key" : "nl_recvmsgs_report",
7176   "parameters" :
7177   [
7178    {
7179     "referenced_type" : "_ZTIP7nl_sock"
7180    },
7181    {
7182     "referenced_type" : "_ZTIP5nl_cb"
7183    }
7184   ],
7185   "return_type" : "_ZTIi",
7186   "source_file" : "external/libnl/include/netlink/netlink.h"
7187  },
7188  {
7189   "function_name" : "nl_rtgen_request",
7190   "linker_set_key" : "nl_rtgen_request",
7191   "parameters" :
7192   [
7193    {
7194     "referenced_type" : "_ZTIP7nl_sock"
7195    },
7196    {
7197     "referenced_type" : "_ZTIi"
7198    },
7199    {
7200     "referenced_type" : "_ZTIi"
7201    },
7202    {
7203     "referenced_type" : "_ZTIi"
7204    }
7205   ],
7206   "return_type" : "_ZTIi",
7207   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
7208  },
7209  {
7210   "function_name" : "nl_rtntype2str",
7211   "linker_set_key" : "nl_rtntype2str",
7212   "parameters" :
7213   [
7214    {
7215     "referenced_type" : "_ZTIi"
7216    },
7217    {
7218     "referenced_type" : "_ZTIPc"
7219    },
7220    {
7221     "referenced_type" : "_ZTIm"
7222    }
7223   ],
7224   "return_type" : "_ZTIPc",
7225   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
7226  },
7227  {
7228   "function_name" : "nl_send",
7229   "linker_set_key" : "nl_send",
7230   "parameters" :
7231   [
7232    {
7233     "referenced_type" : "_ZTIP7nl_sock"
7234    },
7235    {
7236     "referenced_type" : "_ZTIP6nl_msg"
7237    }
7238   ],
7239   "return_type" : "_ZTIi",
7240   "source_file" : "external/libnl/include/netlink/netlink.h"
7241  },
7242  {
7243   "function_name" : "nl_send_auto",
7244   "linker_set_key" : "nl_send_auto",
7245   "parameters" :
7246   [
7247    {
7248     "referenced_type" : "_ZTIP7nl_sock"
7249    },
7250    {
7251     "referenced_type" : "_ZTIP6nl_msg"
7252    }
7253   ],
7254   "return_type" : "_ZTIi",
7255   "source_file" : "external/libnl/include/netlink/netlink.h"
7256  },
7257  {
7258   "function_name" : "nl_send_auto_complete",
7259   "linker_set_key" : "nl_send_auto_complete",
7260   "parameters" :
7261   [
7262    {
7263     "referenced_type" : "_ZTIP7nl_sock"
7264    },
7265    {
7266     "referenced_type" : "_ZTIP6nl_msg"
7267    }
7268   ],
7269   "return_type" : "_ZTIi",
7270   "source_file" : "external/libnl/include/netlink/netlink.h"
7271  },
7272  {
7273   "function_name" : "nl_send_iovec",
7274   "linker_set_key" : "nl_send_iovec",
7275   "parameters" :
7276   [
7277    {
7278     "referenced_type" : "_ZTIP7nl_sock"
7279    },
7280    {
7281     "referenced_type" : "_ZTIP6nl_msg"
7282    },
7283    {
7284     "referenced_type" : "_ZTIP5iovec"
7285    },
7286    {
7287     "referenced_type" : "_ZTIj"
7288    }
7289   ],
7290   "return_type" : "_ZTIi",
7291   "source_file" : "external/libnl/include/netlink/netlink.h"
7292  },
7293  {
7294   "function_name" : "nl_send_simple",
7295   "linker_set_key" : "nl_send_simple",
7296   "parameters" :
7297   [
7298    {
7299     "referenced_type" : "_ZTIP7nl_sock"
7300    },
7301    {
7302     "referenced_type" : "_ZTIi"
7303    },
7304    {
7305     "referenced_type" : "_ZTIi"
7306    },
7307    {
7308     "referenced_type" : "_ZTIPv"
7309    },
7310    {
7311     "referenced_type" : "_ZTIm"
7312    }
7313   ],
7314   "return_type" : "_ZTIi",
7315   "source_file" : "external/libnl/include/netlink/netlink.h"
7316  },
7317  {
7318   "function_name" : "nl_send_sync",
7319   "linker_set_key" : "nl_send_sync",
7320   "parameters" :
7321   [
7322    {
7323     "referenced_type" : "_ZTIP7nl_sock"
7324    },
7325    {
7326     "referenced_type" : "_ZTIP6nl_msg"
7327    }
7328   ],
7329   "return_type" : "_ZTIi",
7330   "source_file" : "external/libnl/include/netlink/netlink.h"
7331  },
7332  {
7333   "function_name" : "nl_sendmsg",
7334   "linker_set_key" : "nl_sendmsg",
7335   "parameters" :
7336   [
7337    {
7338     "referenced_type" : "_ZTIP7nl_sock"
7339    },
7340    {
7341     "referenced_type" : "_ZTIP6nl_msg"
7342    },
7343    {
7344     "referenced_type" : "_ZTIP6msghdr"
7345    }
7346   ],
7347   "return_type" : "_ZTIi",
7348   "source_file" : "external/libnl/include/netlink/netlink.h"
7349  },
7350  {
7351   "function_name" : "nl_sendto",
7352   "linker_set_key" : "nl_sendto",
7353   "parameters" :
7354   [
7355    {
7356     "referenced_type" : "_ZTIP7nl_sock"
7357    },
7358    {
7359     "referenced_type" : "_ZTIPv"
7360    },
7361    {
7362     "referenced_type" : "_ZTIm"
7363    }
7364   ],
7365   "return_type" : "_ZTIi",
7366   "source_file" : "external/libnl/include/netlink/netlink.h"
7367  },
7368  {
7369   "function_name" : "nl_size2int",
7370   "linker_set_key" : "nl_size2int",
7371   "parameters" :
7372   [
7373    {
7374     "referenced_type" : "_ZTIPKc"
7375    }
7376   ],
7377   "return_type" : "_ZTIl",
7378   "source_file" : "external/libnl/include/netlink/utils.h"
7379  },
7380  {
7381   "function_name" : "nl_size2str",
7382   "linker_set_key" : "nl_size2str",
7383   "parameters" :
7384   [
7385    {
7386     "referenced_type" : "_ZTIKm"
7387    },
7388    {
7389     "referenced_type" : "_ZTIPc"
7390    },
7391    {
7392     "referenced_type" : "_ZTIKm"
7393    }
7394   ],
7395   "return_type" : "_ZTIPc",
7396   "source_file" : "external/libnl/include/netlink/utils.h"
7397  },
7398  {
7399   "function_name" : "nl_socket_add_membership",
7400   "linker_set_key" : "nl_socket_add_membership",
7401   "parameters" :
7402   [
7403    {
7404     "referenced_type" : "_ZTIP7nl_sock"
7405    },
7406    {
7407     "referenced_type" : "_ZTIi"
7408    }
7409   ],
7410   "return_type" : "_ZTIi",
7411   "source_file" : "external/libnl/include/netlink/socket.h"
7412  },
7413  {
7414   "function_name" : "nl_socket_add_memberships",
7415   "linker_set_key" : "nl_socket_add_memberships",
7416   "parameters" :
7417   [
7418    {
7419     "referenced_type" : "_ZTIP7nl_sock"
7420    },
7421    {
7422     "referenced_type" : "_ZTIi"
7423    }
7424   ],
7425   "return_type" : "_ZTIi",
7426   "source_file" : "external/libnl/include/netlink/socket.h"
7427  },
7428  {
7429   "function_name" : "nl_socket_alloc",
7430   "linker_set_key" : "nl_socket_alloc",
7431   "return_type" : "_ZTIP7nl_sock",
7432   "source_file" : "external/libnl/include/netlink/socket.h"
7433  },
7434  {
7435   "function_name" : "nl_socket_alloc_cb",
7436   "linker_set_key" : "nl_socket_alloc_cb",
7437   "parameters" :
7438   [
7439    {
7440     "referenced_type" : "_ZTIP5nl_cb"
7441    }
7442   ],
7443   "return_type" : "_ZTIP7nl_sock",
7444   "source_file" : "external/libnl/include/netlink/socket.h"
7445  },
7446  {
7447   "function_name" : "nl_socket_disable_auto_ack",
7448   "linker_set_key" : "nl_socket_disable_auto_ack",
7449   "parameters" :
7450   [
7451    {
7452     "referenced_type" : "_ZTIP7nl_sock"
7453    }
7454   ],
7455   "return_type" : "_ZTIv",
7456   "source_file" : "external/libnl/include/netlink/socket.h"
7457  },
7458  {
7459   "function_name" : "nl_socket_disable_msg_peek",
7460   "linker_set_key" : "nl_socket_disable_msg_peek",
7461   "parameters" :
7462   [
7463    {
7464     "referenced_type" : "_ZTIP7nl_sock"
7465    }
7466   ],
7467   "return_type" : "_ZTIv",
7468   "source_file" : "external/libnl/include/netlink/socket.h"
7469  },
7470  {
7471   "function_name" : "nl_socket_disable_seq_check",
7472   "linker_set_key" : "nl_socket_disable_seq_check",
7473   "parameters" :
7474   [
7475    {
7476     "referenced_type" : "_ZTIP7nl_sock"
7477    }
7478   ],
7479   "return_type" : "_ZTIv",
7480   "source_file" : "external/libnl/include/netlink/socket.h"
7481  },
7482  {
7483   "function_name" : "nl_socket_drop_membership",
7484   "linker_set_key" : "nl_socket_drop_membership",
7485   "parameters" :
7486   [
7487    {
7488     "referenced_type" : "_ZTIP7nl_sock"
7489    },
7490    {
7491     "referenced_type" : "_ZTIi"
7492    }
7493   ],
7494   "return_type" : "_ZTIi",
7495   "source_file" : "external/libnl/include/netlink/socket.h"
7496  },
7497  {
7498   "function_name" : "nl_socket_drop_memberships",
7499   "linker_set_key" : "nl_socket_drop_memberships",
7500   "parameters" :
7501   [
7502    {
7503     "referenced_type" : "_ZTIP7nl_sock"
7504    },
7505    {
7506     "referenced_type" : "_ZTIi"
7507    }
7508   ],
7509   "return_type" : "_ZTIi",
7510   "source_file" : "external/libnl/include/netlink/socket.h"
7511  },
7512  {
7513   "function_name" : "nl_socket_enable_auto_ack",
7514   "linker_set_key" : "nl_socket_enable_auto_ack",
7515   "parameters" :
7516   [
7517    {
7518     "referenced_type" : "_ZTIP7nl_sock"
7519    }
7520   ],
7521   "return_type" : "_ZTIv",
7522   "source_file" : "external/libnl/include/netlink/socket.h"
7523  },
7524  {
7525   "function_name" : "nl_socket_enable_msg_peek",
7526   "linker_set_key" : "nl_socket_enable_msg_peek",
7527   "parameters" :
7528   [
7529    {
7530     "referenced_type" : "_ZTIP7nl_sock"
7531    }
7532   ],
7533   "return_type" : "_ZTIv",
7534   "source_file" : "external/libnl/include/netlink/socket.h"
7535  },
7536  {
7537   "function_name" : "nl_socket_free",
7538   "linker_set_key" : "nl_socket_free",
7539   "parameters" :
7540   [
7541    {
7542     "referenced_type" : "_ZTIP7nl_sock"
7543    }
7544   ],
7545   "return_type" : "_ZTIv",
7546   "source_file" : "external/libnl/include/netlink/socket.h"
7547  },
7548  {
7549   "function_name" : "nl_socket_get_cb",
7550   "linker_set_key" : "nl_socket_get_cb",
7551   "parameters" :
7552   [
7553    {
7554     "referenced_type" : "_ZTIPK7nl_sock"
7555    }
7556   ],
7557   "return_type" : "_ZTIP5nl_cb",
7558   "source_file" : "external/libnl/include/netlink/socket.h"
7559  },
7560  {
7561   "function_name" : "nl_socket_get_fd",
7562   "linker_set_key" : "nl_socket_get_fd",
7563   "parameters" :
7564   [
7565    {
7566     "referenced_type" : "_ZTIPK7nl_sock"
7567    }
7568   ],
7569   "return_type" : "_ZTIi",
7570   "source_file" : "external/libnl/include/netlink/socket.h"
7571  },
7572  {
7573   "function_name" : "nl_socket_get_local_port",
7574   "linker_set_key" : "nl_socket_get_local_port",
7575   "parameters" :
7576   [
7577    {
7578     "referenced_type" : "_ZTIPK7nl_sock"
7579    }
7580   ],
7581   "return_type" : "_ZTIj",
7582   "source_file" : "external/libnl/include/netlink/socket.h"
7583  },
7584  {
7585   "function_name" : "nl_socket_get_msg_buf_size",
7586   "linker_set_key" : "nl_socket_get_msg_buf_size",
7587   "parameters" :
7588   [
7589    {
7590     "referenced_type" : "_ZTIP7nl_sock"
7591    }
7592   ],
7593   "return_type" : "_ZTIm",
7594   "source_file" : "external/libnl/include/netlink/socket.h"
7595  },
7596  {
7597   "function_name" : "nl_socket_get_peer_groups",
7598   "linker_set_key" : "nl_socket_get_peer_groups",
7599   "parameters" :
7600   [
7601    {
7602     "referenced_type" : "_ZTIPK7nl_sock"
7603    }
7604   ],
7605   "return_type" : "_ZTIj",
7606   "source_file" : "external/libnl/include/netlink/socket.h"
7607  },
7608  {
7609   "function_name" : "nl_socket_get_peer_port",
7610   "linker_set_key" : "nl_socket_get_peer_port",
7611   "parameters" :
7612   [
7613    {
7614     "referenced_type" : "_ZTIPK7nl_sock"
7615    }
7616   ],
7617   "return_type" : "_ZTIj",
7618   "source_file" : "external/libnl/include/netlink/socket.h"
7619  },
7620  {
7621   "function_name" : "nl_socket_modify_cb",
7622   "linker_set_key" : "nl_socket_modify_cb",
7623   "parameters" :
7624   [
7625    {
7626     "referenced_type" : "_ZTIP7nl_sock"
7627    },
7628    {
7629     "referenced_type" : "_ZTI10nl_cb_type"
7630    },
7631    {
7632     "referenced_type" : "_ZTI10nl_cb_kind"
7633    },
7634    {
7635     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
7636    },
7637    {
7638     "referenced_type" : "_ZTIPv"
7639    }
7640   ],
7641   "return_type" : "_ZTIi",
7642   "source_file" : "external/libnl/include/netlink/socket.h"
7643  },
7644  {
7645   "function_name" : "nl_socket_modify_err_cb",
7646   "linker_set_key" : "nl_socket_modify_err_cb",
7647   "parameters" :
7648   [
7649    {
7650     "referenced_type" : "_ZTIP7nl_sock"
7651    },
7652    {
7653     "referenced_type" : "_ZTI10nl_cb_kind"
7654    },
7655    {
7656     "referenced_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE"
7657    },
7658    {
7659     "referenced_type" : "_ZTIPv"
7660    }
7661   ],
7662   "return_type" : "_ZTIi",
7663   "source_file" : "external/libnl/include/netlink/socket.h"
7664  },
7665  {
7666   "function_name" : "nl_socket_recv_pktinfo",
7667   "linker_set_key" : "nl_socket_recv_pktinfo",
7668   "parameters" :
7669   [
7670    {
7671     "referenced_type" : "_ZTIP7nl_sock"
7672    },
7673    {
7674     "referenced_type" : "_ZTIi"
7675    }
7676   ],
7677   "return_type" : "_ZTIi",
7678   "source_file" : "external/libnl/include/netlink/socket.h"
7679  },
7680  {
7681   "function_name" : "nl_socket_set_buffer_size",
7682   "linker_set_key" : "nl_socket_set_buffer_size",
7683   "parameters" :
7684   [
7685    {
7686     "referenced_type" : "_ZTIP7nl_sock"
7687    },
7688    {
7689     "referenced_type" : "_ZTIi"
7690    },
7691    {
7692     "referenced_type" : "_ZTIi"
7693    }
7694   ],
7695   "return_type" : "_ZTIi",
7696   "source_file" : "external/libnl/include/netlink/socket.h"
7697  },
7698  {
7699   "function_name" : "nl_socket_set_cb",
7700   "linker_set_key" : "nl_socket_set_cb",
7701   "parameters" :
7702   [
7703    {
7704     "referenced_type" : "_ZTIP7nl_sock"
7705    },
7706    {
7707     "referenced_type" : "_ZTIP5nl_cb"
7708    }
7709   ],
7710   "return_type" : "_ZTIv",
7711   "source_file" : "external/libnl/include/netlink/socket.h"
7712  },
7713  {
7714   "function_name" : "nl_socket_set_fd",
7715   "linker_set_key" : "nl_socket_set_fd",
7716   "parameters" :
7717   [
7718    {
7719     "referenced_type" : "_ZTIP7nl_sock"
7720    },
7721    {
7722     "referenced_type" : "_ZTIi"
7723    },
7724    {
7725     "referenced_type" : "_ZTIi"
7726    }
7727   ],
7728   "return_type" : "_ZTIi",
7729   "source_file" : "external/libnl/include/netlink/socket.h"
7730  },
7731  {
7732   "function_name" : "nl_socket_set_local_port",
7733   "linker_set_key" : "nl_socket_set_local_port",
7734   "parameters" :
7735   [
7736    {
7737     "referenced_type" : "_ZTIP7nl_sock"
7738    },
7739    {
7740     "referenced_type" : "_ZTIj"
7741    }
7742   ],
7743   "return_type" : "_ZTIv",
7744   "source_file" : "external/libnl/include/netlink/socket.h"
7745  },
7746  {
7747   "function_name" : "nl_socket_set_msg_buf_size",
7748   "linker_set_key" : "nl_socket_set_msg_buf_size",
7749   "parameters" :
7750   [
7751    {
7752     "referenced_type" : "_ZTIP7nl_sock"
7753    },
7754    {
7755     "referenced_type" : "_ZTIm"
7756    }
7757   ],
7758   "return_type" : "_ZTIi",
7759   "source_file" : "external/libnl/include/netlink/socket.h"
7760  },
7761  {
7762   "function_name" : "nl_socket_set_nonblocking",
7763   "linker_set_key" : "nl_socket_set_nonblocking",
7764   "parameters" :
7765   [
7766    {
7767     "referenced_type" : "_ZTIPK7nl_sock"
7768    }
7769   ],
7770   "return_type" : "_ZTIi",
7771   "source_file" : "external/libnl/include/netlink/socket.h"
7772  },
7773  {
7774   "function_name" : "nl_socket_set_passcred",
7775   "linker_set_key" : "nl_socket_set_passcred",
7776   "parameters" :
7777   [
7778    {
7779     "referenced_type" : "_ZTIP7nl_sock"
7780    },
7781    {
7782     "referenced_type" : "_ZTIi"
7783    }
7784   ],
7785   "return_type" : "_ZTIi",
7786   "source_file" : "external/libnl/include/netlink/socket.h"
7787  },
7788  {
7789   "function_name" : "nl_socket_set_peer_groups",
7790   "linker_set_key" : "nl_socket_set_peer_groups",
7791   "parameters" :
7792   [
7793    {
7794     "referenced_type" : "_ZTIP7nl_sock"
7795    },
7796    {
7797     "referenced_type" : "_ZTIj"
7798    }
7799   ],
7800   "return_type" : "_ZTIv",
7801   "source_file" : "external/libnl/include/netlink/socket.h"
7802  },
7803  {
7804   "function_name" : "nl_socket_set_peer_port",
7805   "linker_set_key" : "nl_socket_set_peer_port",
7806   "parameters" :
7807   [
7808    {
7809     "referenced_type" : "_ZTIP7nl_sock"
7810    },
7811    {
7812     "referenced_type" : "_ZTIj"
7813    }
7814   ],
7815   "return_type" : "_ZTIv",
7816   "source_file" : "external/libnl/include/netlink/socket.h"
7817  },
7818  {
7819   "function_name" : "nl_socket_use_seq",
7820   "linker_set_key" : "nl_socket_use_seq",
7821   "parameters" :
7822   [
7823    {
7824     "referenced_type" : "_ZTIP7nl_sock"
7825    }
7826   ],
7827   "return_type" : "_ZTIj",
7828   "source_file" : "external/libnl/include/netlink/socket.h"
7829  },
7830  {
7831   "function_name" : "nl_str2af",
7832   "linker_set_key" : "nl_str2af",
7833   "parameters" :
7834   [
7835    {
7836     "referenced_type" : "_ZTIPKc"
7837    }
7838   ],
7839   "return_type" : "_ZTIi",
7840   "source_file" : "external/libnl/include/netlink/addr.h"
7841  },
7842  {
7843   "function_name" : "nl_str2ether_proto",
7844   "linker_set_key" : "nl_str2ether_proto",
7845   "parameters" :
7846   [
7847    {
7848     "referenced_type" : "_ZTIPKc"
7849    }
7850   ],
7851   "return_type" : "_ZTIi",
7852   "source_file" : "external/libnl/include/netlink/utils.h"
7853  },
7854  {
7855   "function_name" : "nl_str2ip_proto",
7856   "linker_set_key" : "nl_str2ip_proto",
7857   "parameters" :
7858   [
7859    {
7860     "referenced_type" : "_ZTIPKc"
7861    }
7862   ],
7863   "return_type" : "_ZTIi",
7864   "source_file" : "external/libnl/include/netlink/utils.h"
7865  },
7866  {
7867   "function_name" : "nl_str2llproto",
7868   "linker_set_key" : "nl_str2llproto",
7869   "parameters" :
7870   [
7871    {
7872     "referenced_type" : "_ZTIPKc"
7873    }
7874   ],
7875   "return_type" : "_ZTIi",
7876   "source_file" : "external/libnl/include/netlink/utils.h"
7877  },
7878  {
7879   "function_name" : "nl_str2msec",
7880   "linker_set_key" : "nl_str2msec",
7881   "parameters" :
7882   [
7883    {
7884     "referenced_type" : "_ZTIPKc"
7885    },
7886    {
7887     "referenced_type" : "_ZTIPm"
7888    }
7889   ],
7890   "return_type" : "_ZTIi",
7891   "source_file" : "external/libnl/include/netlink/utils.h"
7892  },
7893  {
7894   "function_name" : "nl_str2nlfamily",
7895   "linker_set_key" : "nl_str2nlfamily",
7896   "parameters" :
7897   [
7898    {
7899     "referenced_type" : "_ZTIPKc"
7900    }
7901   ],
7902   "return_type" : "_ZTIi",
7903   "source_file" : "external/libnl/include/netlink/netlink.h"
7904  },
7905  {
7906   "function_name" : "nl_str2nlmsgtype",
7907   "linker_set_key" : "nl_str2nlmsgtype",
7908   "parameters" :
7909   [
7910    {
7911     "referenced_type" : "_ZTIPKc"
7912    }
7913   ],
7914   "return_type" : "_ZTIi",
7915   "source_file" : "external/libnl/include/netlink/msg.h"
7916  },
7917  {
7918   "function_name" : "nl_str2rtntype",
7919   "linker_set_key" : "nl_str2rtntype",
7920   "parameters" :
7921   [
7922    {
7923     "referenced_type" : "_ZTIPKc"
7924    }
7925   ],
7926   "return_type" : "_ZTIi",
7927   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
7928  },
7929  {
7930   "function_name" : "nl_strerror_l",
7931   "linker_set_key" : "nl_strerror_l",
7932   "parameters" :
7933   [
7934    {
7935     "referenced_type" : "_ZTIi"
7936    }
7937   ],
7938   "return_type" : "_ZTIPKc",
7939   "source_file" : "external/libnl/include/netlink-private/utils.h"
7940  },
7941  {
7942   "function_name" : "nl_syserr2nlerr",
7943   "linker_set_key" : "nl_syserr2nlerr",
7944   "parameters" :
7945   [
7946    {
7947     "referenced_type" : "_ZTIi"
7948    }
7949   ],
7950   "return_type" : "_ZTIi",
7951   "source_file" : "external/libnl/include/netlink/errno.h"
7952  },
7953  {
7954   "function_name" : "nl_ticks2us",
7955   "linker_set_key" : "nl_ticks2us",
7956   "parameters" :
7957   [
7958    {
7959     "referenced_type" : "_ZTIj"
7960    }
7961   ],
7962   "return_type" : "_ZTIj",
7963   "source_file" : "external/libnl/include/netlink/utils.h"
7964  },
7965  {
7966   "function_name" : "nl_us2ticks",
7967   "linker_set_key" : "nl_us2ticks",
7968   "parameters" :
7969   [
7970    {
7971     "referenced_type" : "_ZTIj"
7972    }
7973   ],
7974   "return_type" : "_ZTIj",
7975   "source_file" : "external/libnl/include/netlink/utils.h"
7976  },
7977  {
7978   "function_name" : "nl_wait_for_ack",
7979   "linker_set_key" : "nl_wait_for_ack",
7980   "parameters" :
7981   [
7982    {
7983     "referenced_type" : "_ZTIP7nl_sock"
7984    }
7985   ],
7986   "return_type" : "_ZTIi",
7987   "source_file" : "external/libnl/include/netlink/netlink.h"
7988  },
7989  {
7990   "function_name" : "nla_attr_size",
7991   "linker_set_key" : "nla_attr_size",
7992   "parameters" :
7993   [
7994    {
7995     "referenced_type" : "_ZTIi"
7996    }
7997   ],
7998   "return_type" : "_ZTIi",
7999   "source_file" : "external/libnl/include/netlink/attr.h"
8000  },
8001  {
8002   "function_name" : "nla_data",
8003   "linker_set_key" : "nla_data",
8004   "parameters" :
8005   [
8006    {
8007     "referenced_type" : "_ZTIPK6nlattr"
8008    }
8009   ],
8010   "return_type" : "_ZTIPv",
8011   "source_file" : "external/libnl/include/netlink/attr.h"
8012  },
8013  {
8014   "function_name" : "nla_find",
8015   "linker_set_key" : "nla_find",
8016   "parameters" :
8017   [
8018    {
8019     "referenced_type" : "_ZTIPK6nlattr"
8020    },
8021    {
8022     "referenced_type" : "_ZTIi"
8023    },
8024    {
8025     "referenced_type" : "_ZTIi"
8026    }
8027   ],
8028   "return_type" : "_ZTIP6nlattr",
8029   "source_file" : "external/libnl/include/netlink/attr.h"
8030  },
8031  {
8032   "function_name" : "nla_get_flag",
8033   "linker_set_key" : "nla_get_flag",
8034   "parameters" :
8035   [
8036    {
8037     "referenced_type" : "_ZTIPK6nlattr"
8038    }
8039   ],
8040   "return_type" : "_ZTIi",
8041   "source_file" : "external/libnl/include/netlink/attr.h"
8042  },
8043  {
8044   "function_name" : "nla_get_msecs",
8045   "linker_set_key" : "nla_get_msecs",
8046   "parameters" :
8047   [
8048    {
8049     "referenced_type" : "_ZTIPK6nlattr"
8050    }
8051   ],
8052   "return_type" : "_ZTIm",
8053   "source_file" : "external/libnl/include/netlink/attr.h"
8054  },
8055  {
8056   "function_name" : "nla_get_s16",
8057   "linker_set_key" : "nla_get_s16",
8058   "parameters" :
8059   [
8060    {
8061     "referenced_type" : "_ZTIPK6nlattr"
8062    }
8063   ],
8064   "return_type" : "_ZTIs",
8065   "source_file" : "external/libnl/include/netlink/attr.h"
8066  },
8067  {
8068   "function_name" : "nla_get_s32",
8069   "linker_set_key" : "nla_get_s32",
8070   "parameters" :
8071   [
8072    {
8073     "referenced_type" : "_ZTIPK6nlattr"
8074    }
8075   ],
8076   "return_type" : "_ZTIi",
8077   "source_file" : "external/libnl/include/netlink/attr.h"
8078  },
8079  {
8080   "function_name" : "nla_get_s64",
8081   "linker_set_key" : "nla_get_s64",
8082   "parameters" :
8083   [
8084    {
8085     "referenced_type" : "_ZTIPK6nlattr"
8086    }
8087   ],
8088   "return_type" : "_ZTIl",
8089   "source_file" : "external/libnl/include/netlink/attr.h"
8090  },
8091  {
8092   "function_name" : "nla_get_s8",
8093   "linker_set_key" : "nla_get_s8",
8094   "parameters" :
8095   [
8096    {
8097     "referenced_type" : "_ZTIPK6nlattr"
8098    }
8099   ],
8100   "return_type" : "_ZTIa",
8101   "source_file" : "external/libnl/include/netlink/attr.h"
8102  },
8103  {
8104   "function_name" : "nla_get_string",
8105   "linker_set_key" : "nla_get_string",
8106   "parameters" :
8107   [
8108    {
8109     "referenced_type" : "_ZTIPK6nlattr"
8110    }
8111   ],
8112   "return_type" : "_ZTIPc",
8113   "source_file" : "external/libnl/include/netlink/attr.h"
8114  },
8115  {
8116   "function_name" : "nla_get_u16",
8117   "linker_set_key" : "nla_get_u16",
8118   "parameters" :
8119   [
8120    {
8121     "referenced_type" : "_ZTIPK6nlattr"
8122    }
8123   ],
8124   "return_type" : "_ZTIt",
8125   "source_file" : "external/libnl/include/netlink/attr.h"
8126  },
8127  {
8128   "function_name" : "nla_get_u32",
8129   "linker_set_key" : "nla_get_u32",
8130   "parameters" :
8131   [
8132    {
8133     "referenced_type" : "_ZTIPK6nlattr"
8134    }
8135   ],
8136   "return_type" : "_ZTIj",
8137   "source_file" : "external/libnl/include/netlink/attr.h"
8138  },
8139  {
8140   "function_name" : "nla_get_u64",
8141   "linker_set_key" : "nla_get_u64",
8142   "parameters" :
8143   [
8144    {
8145     "referenced_type" : "_ZTIPK6nlattr"
8146    }
8147   ],
8148   "return_type" : "_ZTIm",
8149   "source_file" : "external/libnl/include/netlink/attr.h"
8150  },
8151  {
8152   "function_name" : "nla_get_u8",
8153   "linker_set_key" : "nla_get_u8",
8154   "parameters" :
8155   [
8156    {
8157     "referenced_type" : "_ZTIPK6nlattr"
8158    }
8159   ],
8160   "return_type" : "_ZTIh",
8161   "source_file" : "external/libnl/include/netlink/attr.h"
8162  },
8163  {
8164   "function_name" : "nla_is_nested",
8165   "linker_set_key" : "nla_is_nested",
8166   "parameters" :
8167   [
8168    {
8169     "referenced_type" : "_ZTIPK6nlattr"
8170    }
8171   ],
8172   "return_type" : "_ZTIi",
8173   "source_file" : "external/libnl/include/netlink/attr.h"
8174  },
8175  {
8176   "function_name" : "nla_len",
8177   "linker_set_key" : "nla_len",
8178   "parameters" :
8179   [
8180    {
8181     "referenced_type" : "_ZTIPK6nlattr"
8182    }
8183   ],
8184   "return_type" : "_ZTIi",
8185   "source_file" : "external/libnl/include/netlink/attr.h"
8186  },
8187  {
8188   "function_name" : "nla_memcmp",
8189   "linker_set_key" : "nla_memcmp",
8190   "parameters" :
8191   [
8192    {
8193     "referenced_type" : "_ZTIPK6nlattr"
8194    },
8195    {
8196     "referenced_type" : "_ZTIPKv"
8197    },
8198    {
8199     "referenced_type" : "_ZTIm"
8200    }
8201   ],
8202   "return_type" : "_ZTIi",
8203   "source_file" : "external/libnl/include/netlink/attr.h"
8204  },
8205  {
8206   "function_name" : "nla_memcpy",
8207   "linker_set_key" : "nla_memcpy",
8208   "parameters" :
8209   [
8210    {
8211     "referenced_type" : "_ZTIPv"
8212    },
8213    {
8214     "referenced_type" : "_ZTIPK6nlattr"
8215    },
8216    {
8217     "referenced_type" : "_ZTIi"
8218    }
8219   ],
8220   "return_type" : "_ZTIi",
8221   "source_file" : "external/libnl/include/netlink/attr.h"
8222  },
8223  {
8224   "function_name" : "nla_nest_cancel",
8225   "linker_set_key" : "nla_nest_cancel",
8226   "parameters" :
8227   [
8228    {
8229     "referenced_type" : "_ZTIP6nl_msg"
8230    },
8231    {
8232     "referenced_type" : "_ZTIPK6nlattr"
8233    }
8234   ],
8235   "return_type" : "_ZTIv",
8236   "source_file" : "external/libnl/include/netlink/attr.h"
8237  },
8238  {
8239   "function_name" : "nla_nest_end",
8240   "linker_set_key" : "nla_nest_end",
8241   "parameters" :
8242   [
8243    {
8244     "referenced_type" : "_ZTIP6nl_msg"
8245    },
8246    {
8247     "referenced_type" : "_ZTIP6nlattr"
8248    }
8249   ],
8250   "return_type" : "_ZTIi",
8251   "source_file" : "external/libnl/include/netlink/attr.h"
8252  },
8253  {
8254   "function_name" : "nla_nest_end_keep_empty",
8255   "linker_set_key" : "nla_nest_end_keep_empty",
8256   "parameters" :
8257   [
8258    {
8259     "referenced_type" : "_ZTIP6nl_msg"
8260    },
8261    {
8262     "referenced_type" : "_ZTIP6nlattr"
8263    }
8264   ],
8265   "return_type" : "_ZTIi",
8266   "source_file" : "external/libnl/include/netlink/attr.h"
8267  },
8268  {
8269   "function_name" : "nla_nest_start",
8270   "linker_set_key" : "nla_nest_start",
8271   "parameters" :
8272   [
8273    {
8274     "referenced_type" : "_ZTIP6nl_msg"
8275    },
8276    {
8277     "referenced_type" : "_ZTIi"
8278    }
8279   ],
8280   "return_type" : "_ZTIP6nlattr",
8281   "source_file" : "external/libnl/include/netlink/attr.h"
8282  },
8283  {
8284   "function_name" : "nla_next",
8285   "linker_set_key" : "nla_next",
8286   "parameters" :
8287   [
8288    {
8289     "referenced_type" : "_ZTIPK6nlattr"
8290    },
8291    {
8292     "referenced_type" : "_ZTIPi"
8293    }
8294   ],
8295   "return_type" : "_ZTIP6nlattr",
8296   "source_file" : "external/libnl/include/netlink/attr.h"
8297  },
8298  {
8299   "function_name" : "nla_ok",
8300   "linker_set_key" : "nla_ok",
8301   "parameters" :
8302   [
8303    {
8304     "referenced_type" : "_ZTIPK6nlattr"
8305    },
8306    {
8307     "referenced_type" : "_ZTIi"
8308    }
8309   ],
8310   "return_type" : "_ZTIi",
8311   "source_file" : "external/libnl/include/netlink/attr.h"
8312  },
8313  {
8314   "function_name" : "nla_padlen",
8315   "linker_set_key" : "nla_padlen",
8316   "parameters" :
8317   [
8318    {
8319     "referenced_type" : "_ZTIi"
8320    }
8321   ],
8322   "return_type" : "_ZTIi",
8323   "source_file" : "external/libnl/include/netlink/attr.h"
8324  },
8325  {
8326   "function_name" : "nla_parse",
8327   "linker_set_key" : "nla_parse",
8328   "parameters" :
8329   [
8330    {
8331     "referenced_type" : "_ZTIPP6nlattr"
8332    },
8333    {
8334     "referenced_type" : "_ZTIi"
8335    },
8336    {
8337     "referenced_type" : "_ZTIP6nlattr"
8338    },
8339    {
8340     "referenced_type" : "_ZTIi"
8341    },
8342    {
8343     "referenced_type" : "_ZTIPK10nla_policy"
8344    }
8345   ],
8346   "return_type" : "_ZTIi",
8347   "source_file" : "external/libnl/include/netlink/attr.h"
8348  },
8349  {
8350   "function_name" : "nla_parse_nested",
8351   "linker_set_key" : "nla_parse_nested",
8352   "parameters" :
8353   [
8354    {
8355     "referenced_type" : "_ZTIPP6nlattr"
8356    },
8357    {
8358     "referenced_type" : "_ZTIi"
8359    },
8360    {
8361     "referenced_type" : "_ZTIP6nlattr"
8362    },
8363    {
8364     "referenced_type" : "_ZTIPK10nla_policy"
8365    }
8366   ],
8367   "return_type" : "_ZTIi",
8368   "source_file" : "external/libnl/include/netlink/attr.h"
8369  },
8370  {
8371   "function_name" : "nla_put",
8372   "linker_set_key" : "nla_put",
8373   "parameters" :
8374   [
8375    {
8376     "referenced_type" : "_ZTIP6nl_msg"
8377    },
8378    {
8379     "referenced_type" : "_ZTIi"
8380    },
8381    {
8382     "referenced_type" : "_ZTIi"
8383    },
8384    {
8385     "referenced_type" : "_ZTIPKv"
8386    }
8387   ],
8388   "return_type" : "_ZTIi",
8389   "source_file" : "external/libnl/include/netlink/attr.h"
8390  },
8391  {
8392   "function_name" : "nla_put_addr",
8393   "linker_set_key" : "nla_put_addr",
8394   "parameters" :
8395   [
8396    {
8397     "referenced_type" : "_ZTIP6nl_msg"
8398    },
8399    {
8400     "referenced_type" : "_ZTIi"
8401    },
8402    {
8403     "referenced_type" : "_ZTIP7nl_addr"
8404    }
8405   ],
8406   "return_type" : "_ZTIi",
8407   "source_file" : "external/libnl/include/netlink/attr.h"
8408  },
8409  {
8410   "function_name" : "nla_put_data",
8411   "linker_set_key" : "nla_put_data",
8412   "parameters" :
8413   [
8414    {
8415     "referenced_type" : "_ZTIP6nl_msg"
8416    },
8417    {
8418     "referenced_type" : "_ZTIi"
8419    },
8420    {
8421     "referenced_type" : "_ZTIPK7nl_data"
8422    }
8423   ],
8424   "return_type" : "_ZTIi",
8425   "source_file" : "external/libnl/include/netlink/attr.h"
8426  },
8427  {
8428   "function_name" : "nla_put_flag",
8429   "linker_set_key" : "nla_put_flag",
8430   "parameters" :
8431   [
8432    {
8433     "referenced_type" : "_ZTIP6nl_msg"
8434    },
8435    {
8436     "referenced_type" : "_ZTIi"
8437    }
8438   ],
8439   "return_type" : "_ZTIi",
8440   "source_file" : "external/libnl/include/netlink/attr.h"
8441  },
8442  {
8443   "function_name" : "nla_put_msecs",
8444   "linker_set_key" : "nla_put_msecs",
8445   "parameters" :
8446   [
8447    {
8448     "referenced_type" : "_ZTIP6nl_msg"
8449    },
8450    {
8451     "referenced_type" : "_ZTIi"
8452    },
8453    {
8454     "referenced_type" : "_ZTIm"
8455    }
8456   ],
8457   "return_type" : "_ZTIi",
8458   "source_file" : "external/libnl/include/netlink/attr.h"
8459  },
8460  {
8461   "function_name" : "nla_put_nested",
8462   "linker_set_key" : "nla_put_nested",
8463   "parameters" :
8464   [
8465    {
8466     "referenced_type" : "_ZTIP6nl_msg"
8467    },
8468    {
8469     "referenced_type" : "_ZTIi"
8470    },
8471    {
8472     "referenced_type" : "_ZTIPK6nl_msg"
8473    }
8474   ],
8475   "return_type" : "_ZTIi",
8476   "source_file" : "external/libnl/include/netlink/attr.h"
8477  },
8478  {
8479   "function_name" : "nla_put_s16",
8480   "linker_set_key" : "nla_put_s16",
8481   "parameters" :
8482   [
8483    {
8484     "referenced_type" : "_ZTIP6nl_msg"
8485    },
8486    {
8487     "referenced_type" : "_ZTIi"
8488    },
8489    {
8490     "referenced_type" : "_ZTIs"
8491    }
8492   ],
8493   "return_type" : "_ZTIi",
8494   "source_file" : "external/libnl/include/netlink/attr.h"
8495  },
8496  {
8497   "function_name" : "nla_put_s32",
8498   "linker_set_key" : "nla_put_s32",
8499   "parameters" :
8500   [
8501    {
8502     "referenced_type" : "_ZTIP6nl_msg"
8503    },
8504    {
8505     "referenced_type" : "_ZTIi"
8506    },
8507    {
8508     "referenced_type" : "_ZTIi"
8509    }
8510   ],
8511   "return_type" : "_ZTIi",
8512   "source_file" : "external/libnl/include/netlink/attr.h"
8513  },
8514  {
8515   "function_name" : "nla_put_s64",
8516   "linker_set_key" : "nla_put_s64",
8517   "parameters" :
8518   [
8519    {
8520     "referenced_type" : "_ZTIP6nl_msg"
8521    },
8522    {
8523     "referenced_type" : "_ZTIi"
8524    },
8525    {
8526     "referenced_type" : "_ZTIl"
8527    }
8528   ],
8529   "return_type" : "_ZTIi",
8530   "source_file" : "external/libnl/include/netlink/attr.h"
8531  },
8532  {
8533   "function_name" : "nla_put_s8",
8534   "linker_set_key" : "nla_put_s8",
8535   "parameters" :
8536   [
8537    {
8538     "referenced_type" : "_ZTIP6nl_msg"
8539    },
8540    {
8541     "referenced_type" : "_ZTIi"
8542    },
8543    {
8544     "referenced_type" : "_ZTIa"
8545    }
8546   ],
8547   "return_type" : "_ZTIi",
8548   "source_file" : "external/libnl/include/netlink/attr.h"
8549  },
8550  {
8551   "function_name" : "nla_put_string",
8552   "linker_set_key" : "nla_put_string",
8553   "parameters" :
8554   [
8555    {
8556     "referenced_type" : "_ZTIP6nl_msg"
8557    },
8558    {
8559     "referenced_type" : "_ZTIi"
8560    },
8561    {
8562     "referenced_type" : "_ZTIPKc"
8563    }
8564   ],
8565   "return_type" : "_ZTIi",
8566   "source_file" : "external/libnl/include/netlink/attr.h"
8567  },
8568  {
8569   "function_name" : "nla_put_u16",
8570   "linker_set_key" : "nla_put_u16",
8571   "parameters" :
8572   [
8573    {
8574     "referenced_type" : "_ZTIP6nl_msg"
8575    },
8576    {
8577     "referenced_type" : "_ZTIi"
8578    },
8579    {
8580     "referenced_type" : "_ZTIt"
8581    }
8582   ],
8583   "return_type" : "_ZTIi",
8584   "source_file" : "external/libnl/include/netlink/attr.h"
8585  },
8586  {
8587   "function_name" : "nla_put_u32",
8588   "linker_set_key" : "nla_put_u32",
8589   "parameters" :
8590   [
8591    {
8592     "referenced_type" : "_ZTIP6nl_msg"
8593    },
8594    {
8595     "referenced_type" : "_ZTIi"
8596    },
8597    {
8598     "referenced_type" : "_ZTIj"
8599    }
8600   ],
8601   "return_type" : "_ZTIi",
8602   "source_file" : "external/libnl/include/netlink/attr.h"
8603  },
8604  {
8605   "function_name" : "nla_put_u64",
8606   "linker_set_key" : "nla_put_u64",
8607   "parameters" :
8608   [
8609    {
8610     "referenced_type" : "_ZTIP6nl_msg"
8611    },
8612    {
8613     "referenced_type" : "_ZTIi"
8614    },
8615    {
8616     "referenced_type" : "_ZTIm"
8617    }
8618   ],
8619   "return_type" : "_ZTIi",
8620   "source_file" : "external/libnl/include/netlink/attr.h"
8621  },
8622  {
8623   "function_name" : "nla_put_u8",
8624   "linker_set_key" : "nla_put_u8",
8625   "parameters" :
8626   [
8627    {
8628     "referenced_type" : "_ZTIP6nl_msg"
8629    },
8630    {
8631     "referenced_type" : "_ZTIi"
8632    },
8633    {
8634     "referenced_type" : "_ZTIh"
8635    }
8636   ],
8637   "return_type" : "_ZTIi",
8638   "source_file" : "external/libnl/include/netlink/attr.h"
8639  },
8640  {
8641   "function_name" : "nla_reserve",
8642   "linker_set_key" : "nla_reserve",
8643   "parameters" :
8644   [
8645    {
8646     "referenced_type" : "_ZTIP6nl_msg"
8647    },
8648    {
8649     "referenced_type" : "_ZTIi"
8650    },
8651    {
8652     "referenced_type" : "_ZTIi"
8653    }
8654   ],
8655   "return_type" : "_ZTIP6nlattr",
8656   "source_file" : "external/libnl/include/netlink/attr.h"
8657  },
8658  {
8659   "function_name" : "nla_strcmp",
8660   "linker_set_key" : "nla_strcmp",
8661   "parameters" :
8662   [
8663    {
8664     "referenced_type" : "_ZTIPK6nlattr"
8665    },
8666    {
8667     "referenced_type" : "_ZTIPKc"
8668    }
8669   ],
8670   "return_type" : "_ZTIi",
8671   "source_file" : "external/libnl/include/netlink/attr.h"
8672  },
8673  {
8674   "function_name" : "nla_strdup",
8675   "linker_set_key" : "nla_strdup",
8676   "parameters" :
8677   [
8678    {
8679     "referenced_type" : "_ZTIPK6nlattr"
8680    }
8681   ],
8682   "return_type" : "_ZTIPc",
8683   "source_file" : "external/libnl/include/netlink/attr.h"
8684  },
8685  {
8686   "function_name" : "nla_strlcpy",
8687   "linker_set_key" : "nla_strlcpy",
8688   "parameters" :
8689   [
8690    {
8691     "referenced_type" : "_ZTIPc"
8692    },
8693    {
8694     "referenced_type" : "_ZTIPK6nlattr"
8695    },
8696    {
8697     "referenced_type" : "_ZTIm"
8698    }
8699   ],
8700   "return_type" : "_ZTIm",
8701   "source_file" : "external/libnl/include/netlink/attr.h"
8702  },
8703  {
8704   "function_name" : "nla_total_size",
8705   "linker_set_key" : "nla_total_size",
8706   "parameters" :
8707   [
8708    {
8709     "referenced_type" : "_ZTIi"
8710    }
8711   ],
8712   "return_type" : "_ZTIi",
8713   "source_file" : "external/libnl/include/netlink/attr.h"
8714  },
8715  {
8716   "function_name" : "nla_type",
8717   "linker_set_key" : "nla_type",
8718   "parameters" :
8719   [
8720    {
8721     "referenced_type" : "_ZTIPK6nlattr"
8722    }
8723   ],
8724   "return_type" : "_ZTIi",
8725   "source_file" : "external/libnl/include/netlink/attr.h"
8726  },
8727  {
8728   "function_name" : "nla_validate",
8729   "linker_set_key" : "nla_validate",
8730   "parameters" :
8731   [
8732    {
8733     "referenced_type" : "_ZTIPK6nlattr"
8734    },
8735    {
8736     "referenced_type" : "_ZTIi"
8737    },
8738    {
8739     "referenced_type" : "_ZTIi"
8740    },
8741    {
8742     "referenced_type" : "_ZTIPK10nla_policy"
8743    }
8744   ],
8745   "return_type" : "_ZTIi",
8746   "source_file" : "external/libnl/include/netlink/attr.h"
8747  },
8748  {
8749   "function_name" : "nlmsg_alloc",
8750   "linker_set_key" : "nlmsg_alloc",
8751   "return_type" : "_ZTIP6nl_msg",
8752   "source_file" : "external/libnl/include/netlink/msg.h"
8753  },
8754  {
8755   "function_name" : "nlmsg_alloc_simple",
8756   "linker_set_key" : "nlmsg_alloc_simple",
8757   "parameters" :
8758   [
8759    {
8760     "referenced_type" : "_ZTIi"
8761    },
8762    {
8763     "referenced_type" : "_ZTIi"
8764    }
8765   ],
8766   "return_type" : "_ZTIP6nl_msg",
8767   "source_file" : "external/libnl/include/netlink/msg.h"
8768  },
8769  {
8770   "function_name" : "nlmsg_alloc_size",
8771   "linker_set_key" : "nlmsg_alloc_size",
8772   "parameters" :
8773   [
8774    {
8775     "referenced_type" : "_ZTIm"
8776    }
8777   ],
8778   "return_type" : "_ZTIP6nl_msg",
8779   "source_file" : "external/libnl/include/netlink/msg.h"
8780  },
8781  {
8782   "function_name" : "nlmsg_append",
8783   "linker_set_key" : "nlmsg_append",
8784   "parameters" :
8785   [
8786    {
8787     "referenced_type" : "_ZTIP6nl_msg"
8788    },
8789    {
8790     "referenced_type" : "_ZTIPv"
8791    },
8792    {
8793     "referenced_type" : "_ZTIm"
8794    },
8795    {
8796     "referenced_type" : "_ZTIi"
8797    }
8798   ],
8799   "return_type" : "_ZTIi",
8800   "source_file" : "external/libnl/include/netlink/msg.h"
8801  },
8802  {
8803   "function_name" : "nlmsg_attrdata",
8804   "linker_set_key" : "nlmsg_attrdata",
8805   "parameters" :
8806   [
8807    {
8808     "referenced_type" : "_ZTIPK8nlmsghdr"
8809    },
8810    {
8811     "referenced_type" : "_ZTIi"
8812    }
8813   ],
8814   "return_type" : "_ZTIP6nlattr",
8815   "source_file" : "external/libnl/include/netlink/msg.h"
8816  },
8817  {
8818   "function_name" : "nlmsg_attrlen",
8819   "linker_set_key" : "nlmsg_attrlen",
8820   "parameters" :
8821   [
8822    {
8823     "referenced_type" : "_ZTIPK8nlmsghdr"
8824    },
8825    {
8826     "referenced_type" : "_ZTIi"
8827    }
8828   ],
8829   "return_type" : "_ZTIi",
8830   "source_file" : "external/libnl/include/netlink/msg.h"
8831  },
8832  {
8833   "function_name" : "nlmsg_convert",
8834   "linker_set_key" : "nlmsg_convert",
8835   "parameters" :
8836   [
8837    {
8838     "referenced_type" : "_ZTIP8nlmsghdr"
8839    }
8840   ],
8841   "return_type" : "_ZTIP6nl_msg",
8842   "source_file" : "external/libnl/include/netlink/msg.h"
8843  },
8844  {
8845   "function_name" : "nlmsg_data",
8846   "linker_set_key" : "nlmsg_data",
8847   "parameters" :
8848   [
8849    {
8850     "referenced_type" : "_ZTIPK8nlmsghdr"
8851    }
8852   ],
8853   "return_type" : "_ZTIPv",
8854   "source_file" : "external/libnl/include/netlink/msg.h"
8855  },
8856  {
8857   "function_name" : "nlmsg_datalen",
8858   "linker_set_key" : "nlmsg_datalen",
8859   "parameters" :
8860   [
8861    {
8862     "referenced_type" : "_ZTIPK8nlmsghdr"
8863    }
8864   ],
8865   "return_type" : "_ZTIi",
8866   "source_file" : "external/libnl/include/netlink/msg.h"
8867  },
8868  {
8869   "function_name" : "nlmsg_expand",
8870   "linker_set_key" : "nlmsg_expand",
8871   "parameters" :
8872   [
8873    {
8874     "referenced_type" : "_ZTIP6nl_msg"
8875    },
8876    {
8877     "referenced_type" : "_ZTIm"
8878    }
8879   ],
8880   "return_type" : "_ZTIi",
8881   "source_file" : "external/libnl/include/netlink/msg.h"
8882  },
8883  {
8884   "function_name" : "nlmsg_find_attr",
8885   "linker_set_key" : "nlmsg_find_attr",
8886   "parameters" :
8887   [
8888    {
8889     "referenced_type" : "_ZTIP8nlmsghdr"
8890    },
8891    {
8892     "referenced_type" : "_ZTIi"
8893    },
8894    {
8895     "referenced_type" : "_ZTIi"
8896    }
8897   ],
8898   "return_type" : "_ZTIP6nlattr",
8899   "source_file" : "external/libnl/include/netlink/msg.h"
8900  },
8901  {
8902   "function_name" : "nlmsg_free",
8903   "linker_set_key" : "nlmsg_free",
8904   "parameters" :
8905   [
8906    {
8907     "referenced_type" : "_ZTIP6nl_msg"
8908    }
8909   ],
8910   "return_type" : "_ZTIv",
8911   "source_file" : "external/libnl/include/netlink/msg.h"
8912  },
8913  {
8914   "function_name" : "nlmsg_get",
8915   "linker_set_key" : "nlmsg_get",
8916   "parameters" :
8917   [
8918    {
8919     "referenced_type" : "_ZTIP6nl_msg"
8920    }
8921   ],
8922   "return_type" : "_ZTIv",
8923   "source_file" : "external/libnl/include/netlink/msg.h"
8924  },
8925  {
8926   "function_name" : "nlmsg_get_creds",
8927   "linker_set_key" : "nlmsg_get_creds",
8928   "parameters" :
8929   [
8930    {
8931     "referenced_type" : "_ZTIP6nl_msg"
8932    }
8933   ],
8934   "return_type" : "_ZTIP5ucred",
8935   "source_file" : "external/libnl/include/netlink/msg.h"
8936  },
8937  {
8938   "function_name" : "nlmsg_get_dst",
8939   "linker_set_key" : "nlmsg_get_dst",
8940   "parameters" :
8941   [
8942    {
8943     "referenced_type" : "_ZTIP6nl_msg"
8944    }
8945   ],
8946   "return_type" : "_ZTIP11sockaddr_nl",
8947   "source_file" : "external/libnl/include/netlink/msg.h"
8948  },
8949  {
8950   "function_name" : "nlmsg_get_max_size",
8951   "linker_set_key" : "nlmsg_get_max_size",
8952   "parameters" :
8953   [
8954    {
8955     "referenced_type" : "_ZTIP6nl_msg"
8956    }
8957   ],
8958   "return_type" : "_ZTIm",
8959   "source_file" : "external/libnl/include/netlink/msg.h"
8960  },
8961  {
8962   "function_name" : "nlmsg_get_proto",
8963   "linker_set_key" : "nlmsg_get_proto",
8964   "parameters" :
8965   [
8966    {
8967     "referenced_type" : "_ZTIP6nl_msg"
8968    }
8969   ],
8970   "return_type" : "_ZTIi",
8971   "source_file" : "external/libnl/include/netlink/msg.h"
8972  },
8973  {
8974   "function_name" : "nlmsg_get_src",
8975   "linker_set_key" : "nlmsg_get_src",
8976   "parameters" :
8977   [
8978    {
8979     "referenced_type" : "_ZTIP6nl_msg"
8980    }
8981   ],
8982   "return_type" : "_ZTIP11sockaddr_nl",
8983   "source_file" : "external/libnl/include/netlink/msg.h"
8984  },
8985  {
8986   "function_name" : "nlmsg_hdr",
8987   "linker_set_key" : "nlmsg_hdr",
8988   "parameters" :
8989   [
8990    {
8991     "referenced_type" : "_ZTIP6nl_msg"
8992    }
8993   ],
8994   "return_type" : "_ZTIP8nlmsghdr",
8995   "source_file" : "external/libnl/include/netlink/msg.h"
8996  },
8997  {
8998   "function_name" : "nlmsg_inherit",
8999   "linker_set_key" : "nlmsg_inherit",
9000   "parameters" :
9001   [
9002    {
9003     "referenced_type" : "_ZTIP8nlmsghdr"
9004    }
9005   ],
9006   "return_type" : "_ZTIP6nl_msg",
9007   "source_file" : "external/libnl/include/netlink/msg.h"
9008  },
9009  {
9010   "function_name" : "nlmsg_next",
9011   "linker_set_key" : "nlmsg_next",
9012   "parameters" :
9013   [
9014    {
9015     "referenced_type" : "_ZTIP8nlmsghdr"
9016    },
9017    {
9018     "referenced_type" : "_ZTIPi"
9019    }
9020   ],
9021   "return_type" : "_ZTIP8nlmsghdr",
9022   "source_file" : "external/libnl/include/netlink/msg.h"
9023  },
9024  {
9025   "function_name" : "nlmsg_ok",
9026   "linker_set_key" : "nlmsg_ok",
9027   "parameters" :
9028   [
9029    {
9030     "referenced_type" : "_ZTIPK8nlmsghdr"
9031    },
9032    {
9033     "referenced_type" : "_ZTIi"
9034    }
9035   ],
9036   "return_type" : "_ZTIi",
9037   "source_file" : "external/libnl/include/netlink/msg.h"
9038  },
9039  {
9040   "function_name" : "nlmsg_padlen",
9041   "linker_set_key" : "nlmsg_padlen",
9042   "parameters" :
9043   [
9044    {
9045     "referenced_type" : "_ZTIi"
9046    }
9047   ],
9048   "return_type" : "_ZTIi",
9049   "source_file" : "external/libnl/include/netlink/msg.h"
9050  },
9051  {
9052   "function_name" : "nlmsg_parse",
9053   "linker_set_key" : "nlmsg_parse",
9054   "parameters" :
9055   [
9056    {
9057     "referenced_type" : "_ZTIP8nlmsghdr"
9058    },
9059    {
9060     "referenced_type" : "_ZTIi"
9061    },
9062    {
9063     "referenced_type" : "_ZTIPP6nlattr"
9064    },
9065    {
9066     "referenced_type" : "_ZTIi"
9067    },
9068    {
9069     "referenced_type" : "_ZTIPK10nla_policy"
9070    }
9071   ],
9072   "return_type" : "_ZTIi",
9073   "source_file" : "external/libnl/include/netlink/msg.h"
9074  },
9075  {
9076   "function_name" : "nlmsg_put",
9077   "linker_set_key" : "nlmsg_put",
9078   "parameters" :
9079   [
9080    {
9081     "referenced_type" : "_ZTIP6nl_msg"
9082    },
9083    {
9084     "referenced_type" : "_ZTIj"
9085    },
9086    {
9087     "referenced_type" : "_ZTIj"
9088    },
9089    {
9090     "referenced_type" : "_ZTIi"
9091    },
9092    {
9093     "referenced_type" : "_ZTIi"
9094    },
9095    {
9096     "referenced_type" : "_ZTIi"
9097    }
9098   ],
9099   "return_type" : "_ZTIP8nlmsghdr",
9100   "source_file" : "external/libnl/include/netlink/msg.h"
9101  },
9102  {
9103   "function_name" : "nlmsg_reserve",
9104   "linker_set_key" : "nlmsg_reserve",
9105   "parameters" :
9106   [
9107    {
9108     "referenced_type" : "_ZTIP6nl_msg"
9109    },
9110    {
9111     "referenced_type" : "_ZTIm"
9112    },
9113    {
9114     "referenced_type" : "_ZTIi"
9115    }
9116   ],
9117   "return_type" : "_ZTIPv",
9118   "source_file" : "external/libnl/include/netlink/msg.h"
9119  },
9120  {
9121   "function_name" : "nlmsg_set_creds",
9122   "linker_set_key" : "nlmsg_set_creds",
9123   "parameters" :
9124   [
9125    {
9126     "referenced_type" : "_ZTIP6nl_msg"
9127    },
9128    {
9129     "referenced_type" : "_ZTIP5ucred"
9130    }
9131   ],
9132   "return_type" : "_ZTIv",
9133   "source_file" : "external/libnl/include/netlink/msg.h"
9134  },
9135  {
9136   "function_name" : "nlmsg_set_default_size",
9137   "linker_set_key" : "nlmsg_set_default_size",
9138   "parameters" :
9139   [
9140    {
9141     "referenced_type" : "_ZTIm"
9142    }
9143   ],
9144   "return_type" : "_ZTIv",
9145   "source_file" : "external/libnl/include/netlink/msg.h"
9146  },
9147  {
9148   "function_name" : "nlmsg_set_dst",
9149   "linker_set_key" : "nlmsg_set_dst",
9150   "parameters" :
9151   [
9152    {
9153     "referenced_type" : "_ZTIP6nl_msg"
9154    },
9155    {
9156     "referenced_type" : "_ZTIP11sockaddr_nl"
9157    }
9158   ],
9159   "return_type" : "_ZTIv",
9160   "source_file" : "external/libnl/include/netlink/msg.h"
9161  },
9162  {
9163   "function_name" : "nlmsg_set_proto",
9164   "linker_set_key" : "nlmsg_set_proto",
9165   "parameters" :
9166   [
9167    {
9168     "referenced_type" : "_ZTIP6nl_msg"
9169    },
9170    {
9171     "referenced_type" : "_ZTIi"
9172    }
9173   ],
9174   "return_type" : "_ZTIv",
9175   "source_file" : "external/libnl/include/netlink/msg.h"
9176  },
9177  {
9178   "function_name" : "nlmsg_set_src",
9179   "linker_set_key" : "nlmsg_set_src",
9180   "parameters" :
9181   [
9182    {
9183     "referenced_type" : "_ZTIP6nl_msg"
9184    },
9185    {
9186     "referenced_type" : "_ZTIP11sockaddr_nl"
9187    }
9188   ],
9189   "return_type" : "_ZTIv",
9190   "source_file" : "external/libnl/include/netlink/msg.h"
9191  },
9192  {
9193   "function_name" : "nlmsg_size",
9194   "linker_set_key" : "nlmsg_size",
9195   "parameters" :
9196   [
9197    {
9198     "referenced_type" : "_ZTIi"
9199    }
9200   ],
9201   "return_type" : "_ZTIi",
9202   "source_file" : "external/libnl/include/netlink/msg.h"
9203  },
9204  {
9205   "function_name" : "nlmsg_tail",
9206   "linker_set_key" : "nlmsg_tail",
9207   "parameters" :
9208   [
9209    {
9210     "referenced_type" : "_ZTIPK8nlmsghdr"
9211    }
9212   ],
9213   "return_type" : "_ZTIPv",
9214   "source_file" : "external/libnl/include/netlink/msg.h"
9215  },
9216  {
9217   "function_name" : "nlmsg_total_size",
9218   "linker_set_key" : "nlmsg_total_size",
9219   "parameters" :
9220   [
9221    {
9222     "referenced_type" : "_ZTIi"
9223    }
9224   ],
9225   "return_type" : "_ZTIi",
9226   "source_file" : "external/libnl/include/netlink/msg.h"
9227  },
9228  {
9229   "function_name" : "nlmsg_valid_hdr",
9230   "linker_set_key" : "nlmsg_valid_hdr",
9231   "parameters" :
9232   [
9233    {
9234     "referenced_type" : "_ZTIPK8nlmsghdr"
9235    },
9236    {
9237     "referenced_type" : "_ZTIi"
9238    }
9239   ],
9240   "return_type" : "_ZTIi",
9241   "source_file" : "external/libnl/include/netlink/msg.h"
9242  },
9243  {
9244   "function_name" : "nlmsg_validate",
9245   "linker_set_key" : "nlmsg_validate",
9246   "parameters" :
9247   [
9248    {
9249     "referenced_type" : "_ZTIP8nlmsghdr"
9250    },
9251    {
9252     "referenced_type" : "_ZTIi"
9253    },
9254    {
9255     "referenced_type" : "_ZTIi"
9256    },
9257    {
9258     "referenced_type" : "_ZTIPK10nla_policy"
9259    }
9260   ],
9261   "return_type" : "_ZTIi",
9262   "source_file" : "external/libnl/include/netlink/msg.h"
9263  },
9264  {
9265   "function_name" : "rtnl_realms2str",
9266   "linker_set_key" : "rtnl_realms2str",
9267   "parameters" :
9268   [
9269    {
9270     "referenced_type" : "_ZTIj"
9271    },
9272    {
9273     "referenced_type" : "_ZTIPc"
9274    },
9275    {
9276     "referenced_type" : "_ZTIm"
9277    }
9278   ],
9279   "return_type" : "_ZTIPc",
9280   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
9281  },
9282  {
9283   "function_name" : "rtnl_route_metric2str",
9284   "linker_set_key" : "rtnl_route_metric2str",
9285   "parameters" :
9286   [
9287    {
9288     "referenced_type" : "_ZTIi"
9289    },
9290    {
9291     "referenced_type" : "_ZTIPc"
9292    },
9293    {
9294     "referenced_type" : "_ZTIm"
9295    }
9296   ],
9297   "return_type" : "_ZTIPc",
9298   "source_file" : "external/libnl/include/netlink/route/route.h"
9299  },
9300  {
9301   "function_name" : "rtnl_route_proto2str",
9302   "linker_set_key" : "rtnl_route_proto2str",
9303   "parameters" :
9304   [
9305    {
9306     "referenced_type" : "_ZTIi"
9307    },
9308    {
9309     "referenced_type" : "_ZTIPc"
9310    },
9311    {
9312     "referenced_type" : "_ZTIm"
9313    }
9314   ],
9315   "return_type" : "_ZTIPc",
9316   "source_file" : "external/libnl/include/netlink/route/route.h"
9317  },
9318  {
9319   "function_name" : "rtnl_route_read_protocol_names",
9320   "linker_set_key" : "rtnl_route_read_protocol_names",
9321   "parameters" :
9322   [
9323    {
9324     "referenced_type" : "_ZTIPKc"
9325    }
9326   ],
9327   "return_type" : "_ZTIi",
9328   "source_file" : "external/libnl/include/netlink/route/route.h"
9329  },
9330  {
9331   "function_name" : "rtnl_route_read_table_names",
9332   "linker_set_key" : "rtnl_route_read_table_names",
9333   "parameters" :
9334   [
9335    {
9336     "referenced_type" : "_ZTIPKc"
9337    }
9338   ],
9339   "return_type" : "_ZTIi",
9340   "source_file" : "external/libnl/include/netlink/route/route.h"
9341  },
9342  {
9343   "function_name" : "rtnl_route_str2metric",
9344   "linker_set_key" : "rtnl_route_str2metric",
9345   "parameters" :
9346   [
9347    {
9348     "referenced_type" : "_ZTIPKc"
9349    }
9350   ],
9351   "return_type" : "_ZTIi",
9352   "source_file" : "external/libnl/include/netlink/route/route.h"
9353  },
9354  {
9355   "function_name" : "rtnl_route_str2proto",
9356   "linker_set_key" : "rtnl_route_str2proto",
9357   "parameters" :
9358   [
9359    {
9360     "referenced_type" : "_ZTIPKc"
9361    }
9362   ],
9363   "return_type" : "_ZTIi",
9364   "source_file" : "external/libnl/include/netlink/route/route.h"
9365  },
9366  {
9367   "function_name" : "rtnl_route_str2table",
9368   "linker_set_key" : "rtnl_route_str2table",
9369   "parameters" :
9370   [
9371    {
9372     "referenced_type" : "_ZTIPKc"
9373    }
9374   ],
9375   "return_type" : "_ZTIi",
9376   "source_file" : "external/libnl/include/netlink/route/route.h"
9377  },
9378  {
9379   "function_name" : "rtnl_route_table2str",
9380   "linker_set_key" : "rtnl_route_table2str",
9381   "parameters" :
9382   [
9383    {
9384     "referenced_type" : "_ZTIi"
9385    },
9386    {
9387     "referenced_type" : "_ZTIPc"
9388    },
9389    {
9390     "referenced_type" : "_ZTIm"
9391    }
9392   ],
9393   "return_type" : "_ZTIPc",
9394   "source_file" : "external/libnl/include/netlink/route/route.h"
9395  },
9396  {
9397   "function_name" : "rtnl_scope2str",
9398   "linker_set_key" : "rtnl_scope2str",
9399   "parameters" :
9400   [
9401    {
9402     "referenced_type" : "_ZTIi"
9403    },
9404    {
9405     "referenced_type" : "_ZTIPc"
9406    },
9407    {
9408     "referenced_type" : "_ZTIm"
9409    }
9410   ],
9411   "return_type" : "_ZTIPc",
9412   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
9413  },
9414  {
9415   "function_name" : "rtnl_str2scope",
9416   "linker_set_key" : "rtnl_str2scope",
9417   "parameters" :
9418   [
9419    {
9420     "referenced_type" : "_ZTIPKc"
9421    }
9422   ],
9423   "return_type" : "_ZTIi",
9424   "source_file" : "external/libnl/include/netlink/route/rtnl.h"
9425  }
9426 ],
9427 "global_vars" :
9428 [
9429  {
9430   "linker_set_key" : "nl_debug",
9431   "name" : "nl_debug",
9432   "referenced_type" : "_ZTIi",
9433   "source_file" : "external/libnl/include/netlink/netlink.h"
9434  },
9435  {
9436   "linker_set_key" : "nl_ver_maj",
9437   "name" : "nl_ver_maj",
9438   "referenced_type" : "_ZTIKi",
9439   "source_file" : "external/libnl/include/netlink/version.h"
9440  },
9441  {
9442   "linker_set_key" : "nl_ver_mic",
9443   "name" : "nl_ver_mic",
9444   "referenced_type" : "_ZTIKi",
9445   "source_file" : "external/libnl/include/netlink/version.h"
9446  },
9447  {
9448   "linker_set_key" : "nl_ver_min",
9449   "name" : "nl_ver_min",
9450   "referenced_type" : "_ZTIKi",
9451   "source_file" : "external/libnl/include/netlink/version.h"
9452  },
9453  {
9454   "linker_set_key" : "nl_ver_num",
9455   "name" : "nl_ver_num",
9456   "referenced_type" : "_ZTIKi",
9457   "source_file" : "external/libnl/include/netlink/version.h"
9458  }
9459 ],
9460 "lvalue_reference_types" : [],
9461 "pointer_types" :
9462 [
9463  {
9464   "alignment" : 8,
9465   "linker_set_key" : "_ZTIP10genlmsghdr",
9466   "name" : "genlmsghdr *",
9467   "referenced_type" : "_ZTI10genlmsghdr",
9468   "self_type" : "_ZTIP10genlmsghdr",
9469   "size" : 8,
9470   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9471  },
9472  {
9473   "alignment" : 8,
9474   "linker_set_key" : "_ZTIP10nl_msgtype",
9475   "name" : "nl_msgtype *",
9476   "referenced_type" : "_ZTI10nl_msgtype",
9477   "self_type" : "_ZTIP10nl_msgtype",
9478   "size" : 8,
9479   "source_file" : "external/libnl/include/netlink/cache.h"
9480  },
9481  {
9482   "alignment" : 8,
9483   "linker_set_key" : "_ZTIP10nla_policy",
9484   "name" : "nla_policy *",
9485   "referenced_type" : "_ZTI10nla_policy",
9486   "self_type" : "_ZTIP10nla_policy",
9487   "size" : 8,
9488   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9489  },
9490  {
9491   "alignment" : 8,
9492   "linker_set_key" : "_ZTIP10xfrmnl_sel",
9493   "name" : "xfrmnl_sel *",
9494   "referenced_type" : "_ZTI10xfrmnl_sel",
9495   "self_type" : "_ZTIP10xfrmnl_sel",
9496   "size" : 8,
9497   "source_file" : "external/libnl/include/netlink-private/types.h"
9498  },
9499  {
9500   "alignment" : 8,
9501   "linker_set_key" : "_ZTIP11flnl_result",
9502   "name" : "flnl_result *",
9503   "referenced_type" : "_ZTI11flnl_result",
9504   "self_type" : "_ZTIP11flnl_result",
9505   "size" : 8,
9506   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
9507  },
9508  {
9509   "alignment" : 8,
9510   "linker_set_key" : "_ZTIP11genl_family",
9511   "name" : "genl_family *",
9512   "referenced_type" : "_ZTI11genl_family",
9513   "self_type" : "_ZTIP11genl_family",
9514   "size" : 8,
9515   "source_file" : "external/libnl/include/netlink-private/types.h"
9516  },
9517  {
9518   "alignment" : 8,
9519   "linker_set_key" : "_ZTIP11nl_af_group",
9520   "name" : "nl_af_group *",
9521   "referenced_type" : "_ZTI11nl_af_group",
9522   "self_type" : "_ZTIP11nl_af_group",
9523   "size" : 8,
9524   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9525  },
9526  {
9527   "alignment" : 8,
9528   "linker_set_key" : "_ZTIP11nl_vf_vlans",
9529   "name" : "nl_vf_vlans *",
9530   "referenced_type" : "_ZTI11nl_vf_vlans",
9531   "self_type" : "_ZTIP11nl_vf_vlans",
9532   "size" : 8,
9533   "source_file" : "external/libnl/include/netlink-private/types.h"
9534  },
9535  {
9536   "alignment" : 8,
9537   "linker_set_key" : "_ZTIP11rtnl_tc_ops",
9538   "name" : "rtnl_tc_ops *",
9539   "referenced_type" : "_ZTI11rtnl_tc_ops",
9540   "self_type" : "_ZTIP11rtnl_tc_ops",
9541   "size" : 8,
9542   "source_file" : "external/libnl/include/netlink-private/types.h"
9543  },
9544  {
9545   "alignment" : 8,
9546   "linker_set_key" : "_ZTIP11sockaddr_nl",
9547   "name" : "sockaddr_nl *",
9548   "referenced_type" : "_ZTI11sockaddr_nl",
9549   "self_type" : "_ZTIP11sockaddr_nl",
9550   "size" : 8,
9551   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9552  },
9553  {
9554   "alignment" : 8,
9555   "linker_set_key" : "_ZTIP11xfrmnl_algo",
9556   "name" : "xfrmnl_algo *",
9557   "referenced_type" : "_ZTI11xfrmnl_algo",
9558   "self_type" : "_ZTIP11xfrmnl_algo",
9559   "size" : 8,
9560   "source_file" : "external/libnl/include/netlink-private/types.h"
9561  },
9562  {
9563   "alignment" : 8,
9564   "linker_set_key" : "_ZTIP12flnl_request",
9565   "name" : "flnl_request *",
9566   "referenced_type" : "_ZTI12flnl_request",
9567   "self_type" : "_ZTIP12flnl_request",
9568   "size" : 8,
9569   "source_file" : "external/libnl/include/netlink-private/types.h"
9570  },
9571  {
9572   "alignment" : 8,
9573   "linker_set_key" : "_ZTIP12nh_encap_ops",
9574   "name" : "nh_encap_ops *",
9575   "referenced_type" : "_ZTI12nh_encap_ops",
9576   "self_type" : "_ZTIP12nh_encap_ops",
9577   "size" : 8,
9578   "source_file" : "external/libnl/include/netlink-private/types.h"
9579  },
9580  {
9581   "alignment" : 8,
9582   "linker_set_key" : "_ZTIP12nl_cache_ops",
9583   "name" : "nl_cache_ops *",
9584   "referenced_type" : "_ZTI12nl_cache_ops",
9585   "self_type" : "_ZTIP12nl_cache_ops",
9586   "size" : 8,
9587   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9588  },
9589  {
9590   "alignment" : 8,
9591   "linker_set_key" : "_ZTIP12nl_hash_node",
9592   "name" : "nl_hash_node *",
9593   "referenced_type" : "_ZTI12nl_hash_node",
9594   "self_type" : "_ZTIP12nl_hash_node",
9595   "size" : 8,
9596   "source_file" : "external/libnl/include/netlink/hashtable.h"
9597  },
9598  {
9599   "alignment" : 8,
9600   "linker_set_key" : "_ZTIP12nl_list_head",
9601   "name" : "nl_list_head *",
9602   "referenced_type" : "_ZTI12nl_list_head",
9603   "self_type" : "_ZTIP12nl_list_head",
9604   "size" : 8,
9605   "source_file" : "external/libnl/include/netlink/list.h"
9606  },
9607  {
9608   "alignment" : 8,
9609   "linker_set_key" : "_ZTIP12rtnl_link_vf",
9610   "name" : "rtnl_link_vf *",
9611   "referenced_type" : "_ZTI12rtnl_link_vf",
9612   "self_type" : "_ZTIP12rtnl_link_vf",
9613   "size" : 8,
9614   "source_file" : "external/libnl/include/netlink-private/types.h"
9615  },
9616  {
9617   "alignment" : 8,
9618   "linker_set_key" : "_ZTIP12rtnl_nexthop",
9619   "name" : "rtnl_nexthop *",
9620   "referenced_type" : "_ZTI12rtnl_nexthop",
9621   "self_type" : "_ZTIP12rtnl_nexthop",
9622   "size" : 8,
9623   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
9624  },
9625  {
9626   "alignment" : 8,
9627   "linker_set_key" : "_ZTIP13nl_cache_mngr",
9628   "name" : "nl_cache_mngr *",
9629   "referenced_type" : "_ZTI13nl_cache_mngr",
9630   "self_type" : "_ZTIP13nl_cache_mngr",
9631   "size" : 8,
9632   "source_file" : "external/libnl/include/netlink/cache.h"
9633  },
9634  {
9635   "alignment" : 8,
9636   "linker_set_key" : "_ZTIP13nl_hash_table",
9637   "name" : "nl_hash_table *",
9638   "referenced_type" : "_ZTI13nl_hash_table",
9639   "self_type" : "_ZTIP13nl_hash_table",
9640   "size" : 8,
9641   "source_file" : "external/libnl/include/netlink-private/types.h"
9642  },
9643  {
9644   "alignment" : 8,
9645   "linker_set_key" : "_ZTIP13nl_object_ops",
9646   "name" : "nl_object_ops *",
9647   "referenced_type" : "_ZTI13nl_object_ops",
9648   "self_type" : "_ZTIP13nl_object_ops",
9649   "size" : 8,
9650   "source_file" : "external/libnl/include/netlink-private/object-api.h"
9651  },
9652  {
9653   "alignment" : 8,
9654   "linker_set_key" : "_ZTIP13rtnl_nh_encap",
9655   "name" : "rtnl_nh_encap *",
9656   "referenced_type" : "_ZTI13rtnl_nh_encap",
9657   "self_type" : "_ZTIP13rtnl_nh_encap",
9658   "size" : 8,
9659   "source_file" : "external/libnl/include/netlink-private/types.h"
9660  },
9661  {
9662   "alignment" : 8,
9663   "linker_set_key" : "_ZTIP14nl_cache_assoc",
9664   "name" : "nl_cache_assoc *",
9665   "referenced_type" : "_ZTI14nl_cache_assoc",
9666   "self_type" : "_ZTIP14nl_cache_assoc",
9667   "size" : 8,
9668   "source_file" : "external/libnl/include/netlink-private/types.h"
9669  },
9670  {
9671   "alignment" : 8,
9672   "linker_set_key" : "_ZTIP14nl_dump_params",
9673   "name" : "nl_dump_params *",
9674   "referenced_type" : "_ZTI14nl_dump_params",
9675   "self_type" : "_ZTIP14nl_dump_params",
9676   "size" : 8,
9677   "source_file" : "external/libnl/include/netlink/types.h"
9678  },
9679  {
9680   "alignment" : 8,
9681   "linker_set_key" : "_ZTIP15idiagnl_meminfo",
9682   "name" : "idiagnl_meminfo *",
9683   "referenced_type" : "_ZTI15idiagnl_meminfo",
9684   "self_type" : "_ZTIP15idiagnl_meminfo",
9685   "size" : 8,
9686   "source_file" : "external/libnl/include/netlink-private/types.h"
9687  },
9688  {
9689   "alignment" : 8,
9690   "linker_set_key" : "_ZTIP15nl_parser_param",
9691   "name" : "nl_parser_param *",
9692   "referenced_type" : "_ZTI15nl_parser_param",
9693   "self_type" : "_ZTIP15nl_parser_param",
9694   "size" : 8,
9695   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9696  },
9697  {
9698   "alignment" : 8,
9699   "linker_set_key" : "_ZTIP15nl_vf_vlan_info",
9700   "name" : "nl_vf_vlan_info *",
9701   "referenced_type" : "_ZTI15nl_vf_vlan_info",
9702   "self_type" : "_ZTIP15nl_vf_vlan_info",
9703   "size" : 8,
9704   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
9705  },
9706  {
9707   "alignment" : 8,
9708   "linker_set_key" : "_ZTIP15rtnl_ematch_ops",
9709   "name" : "rtnl_ematch_ops *",
9710   "referenced_type" : "_ZTI15rtnl_ematch_ops",
9711   "self_type" : "_ZTIP15rtnl_ematch_ops",
9712   "size" : 8,
9713   "source_file" : "external/libnl/include/netlink-private/types.h"
9714  },
9715  {
9716   "alignment" : 8,
9717   "linker_set_key" : "_ZTIP16rtnl_ematch_tree",
9718   "name" : "rtnl_ematch_tree *",
9719   "referenced_type" : "_ZTI16rtnl_ematch_tree",
9720   "self_type" : "_ZTIP16rtnl_ematch_tree",
9721   "size" : 8,
9722   "source_file" : "external/libnl/include/netlink-private/types.h"
9723  },
9724  {
9725   "alignment" : 8,
9726   "linker_set_key" : "_ZTIP16rtnl_link_af_ops",
9727   "name" : "rtnl_link_af_ops *",
9728   "referenced_type" : "_ZTI16rtnl_link_af_ops",
9729   "self_type" : "_ZTIP16rtnl_link_af_ops",
9730   "size" : 8,
9731   "source_file" : "external/libnl/include/netlink-private/types.h"
9732  },
9733  {
9734   "alignment" : 8,
9735   "linker_set_key" : "_ZTIP16xfrmnl_algo_aead",
9736   "name" : "xfrmnl_algo_aead *",
9737   "referenced_type" : "_ZTI16xfrmnl_algo_aead",
9738   "self_type" : "_ZTIP16xfrmnl_algo_aead",
9739   "size" : 8,
9740   "source_file" : "external/libnl/include/netlink-private/types.h"
9741  },
9742  {
9743   "alignment" : 8,
9744   "linker_set_key" : "_ZTIP16xfrmnl_algo_auth",
9745   "name" : "xfrmnl_algo_auth *",
9746   "referenced_type" : "_ZTI16xfrmnl_algo_auth",
9747   "self_type" : "_ZTIP16xfrmnl_algo_auth",
9748   "size" : 8,
9749   "source_file" : "external/libnl/include/netlink-private/types.h"
9750  },
9751  {
9752   "alignment" : 8,
9753   "linker_set_key" : "_ZTIP16xfrmnl_ltime_cfg",
9754   "name" : "xfrmnl_ltime_cfg *",
9755   "referenced_type" : "_ZTI16xfrmnl_ltime_cfg",
9756   "self_type" : "_ZTIP16xfrmnl_ltime_cfg",
9757   "size" : 8,
9758   "source_file" : "external/libnl/include/netlink-private/types.h"
9759  },
9760  {
9761   "alignment" : 8,
9762   "linker_set_key" : "_ZTIP17idiagnl_vegasinfo",
9763   "name" : "idiagnl_vegasinfo *",
9764   "referenced_type" : "_ZTI17idiagnl_vegasinfo",
9765   "self_type" : "_ZTIP17idiagnl_vegasinfo",
9766   "size" : 8,
9767   "source_file" : "external/libnl/include/netlink-private/types.h"
9768  },
9769  {
9770   "alignment" : 8,
9771   "linker_set_key" : "_ZTIP17xfrmnl_encap_tmpl",
9772   "name" : "xfrmnl_encap_tmpl *",
9773   "referenced_type" : "_ZTI17xfrmnl_encap_tmpl",
9774   "self_type" : "_ZTIP17xfrmnl_encap_tmpl",
9775   "size" : 8,
9776   "source_file" : "external/libnl/include/netlink-private/types.h"
9777  },
9778  {
9779   "alignment" : 8,
9780   "linker_set_key" : "_ZTIP18rtnl_link_info_ops",
9781   "name" : "rtnl_link_info_ops *",
9782   "referenced_type" : "_ZTI18rtnl_link_info_ops",
9783   "self_type" : "_ZTIP18rtnl_link_info_ops",
9784   "size" : 8,
9785   "source_file" : "external/libnl/include/netlink-private/types.h"
9786  },
9787  {
9788   "alignment" : 8,
9789   "linker_set_key" : "_ZTIP19xfrmnl_user_sec_ctx",
9790   "name" : "xfrmnl_user_sec_ctx *",
9791   "referenced_type" : "_ZTI19xfrmnl_user_sec_ctx",
9792   "self_type" : "_ZTIP19xfrmnl_user_sec_ctx",
9793   "size" : 8,
9794   "source_file" : "external/libnl/include/netlink-private/types.h"
9795  },
9796  {
9797   "alignment" : 8,
9798   "linker_set_key" : "_ZTIP23xfrmnl_replay_state_esn",
9799   "name" : "xfrmnl_replay_state_esn *",
9800   "referenced_type" : "_ZTI23xfrmnl_replay_state_esn",
9801   "self_type" : "_ZTIP23xfrmnl_replay_state_esn",
9802   "size" : 8,
9803   "source_file" : "external/libnl/include/netlink-private/types.h"
9804  },
9805  {
9806   "alignment" : 8,
9807   "linker_set_key" : "_ZTIP5iovec",
9808   "name" : "iovec *",
9809   "referenced_type" : "_ZTI5iovec",
9810   "self_type" : "_ZTIP5iovec",
9811   "size" : 8,
9812   "source_file" : "external/libnl/include/netlink/netlink.h"
9813  },
9814  {
9815   "alignment" : 8,
9816   "linker_set_key" : "_ZTIP5nl_cb",
9817   "name" : "nl_cb *",
9818   "referenced_type" : "_ZTI5nl_cb",
9819   "self_type" : "_ZTIP5nl_cb",
9820   "size" : 8,
9821   "source_file" : "external/libnl/include/netlink-private/types.h"
9822  },
9823  {
9824   "alignment" : 8,
9825   "linker_set_key" : "_ZTIP5ucred",
9826   "name" : "ucred *",
9827   "referenced_type" : "_ZTI5ucred",
9828   "self_type" : "_ZTIP5ucred",
9829   "size" : 8,
9830   "source_file" : "external/libnl/include/netlink-private/types.h"
9831  },
9832  {
9833   "alignment" : 8,
9834   "linker_set_key" : "_ZTIP6msghdr",
9835   "name" : "msghdr *",
9836   "referenced_type" : "_ZTI6msghdr",
9837   "self_type" : "_ZTIP6msghdr",
9838   "size" : 8,
9839   "source_file" : "external/libnl/include/netlink/netlink.h"
9840  },
9841  {
9842   "alignment" : 8,
9843   "linker_set_key" : "_ZTIP6nl_msg",
9844   "name" : "nl_msg *",
9845   "referenced_type" : "_ZTI6nl_msg",
9846   "self_type" : "_ZTIP6nl_msg",
9847   "size" : 8,
9848   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
9849  },
9850  {
9851   "alignment" : 8,
9852   "linker_set_key" : "_ZTIP6nlattr",
9853   "name" : "nlattr *",
9854   "referenced_type" : "_ZTI6nlattr",
9855   "self_type" : "_ZTIP6nlattr",
9856   "size" : 8,
9857   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
9858  },
9859  {
9860   "alignment" : 8,
9861   "linker_set_key" : "_ZTIP7__sFILE",
9862   "name" : "__sFILE *",
9863   "referenced_type" : "_ZTI7__sFILE",
9864   "self_type" : "_ZTIP7__sFILE",
9865   "size" : 8,
9866   "source_file" : "external/libnl/include/netlink/types.h"
9867  },
9868  {
9869   "alignment" : 8,
9870   "linker_set_key" : "_ZTIP7nl_addr",
9871   "name" : "nl_addr *",
9872   "referenced_type" : "_ZTI7nl_addr",
9873   "self_type" : "_ZTIP7nl_addr",
9874   "size" : 8,
9875   "source_file" : "external/libnl/include/netlink/addr.h"
9876  },
9877  {
9878   "alignment" : 8,
9879   "linker_set_key" : "_ZTIP7nl_data",
9880   "name" : "nl_data *",
9881   "referenced_type" : "_ZTI7nl_data",
9882   "self_type" : "_ZTIP7nl_data",
9883   "size" : 8,
9884   "source_file" : "external/libnl/include/netlink-private/types.h"
9885  },
9886  {
9887   "alignment" : 8,
9888   "linker_set_key" : "_ZTIP7nl_sock",
9889   "name" : "nl_sock *",
9890   "referenced_type" : "_ZTI7nl_sock",
9891   "self_type" : "_ZTIP7nl_sock",
9892   "size" : 8,
9893   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9894  },
9895  {
9896   "alignment" : 8,
9897   "linker_set_key" : "_ZTIP7rtnl_tc",
9898   "name" : "rtnl_tc *",
9899   "referenced_type" : "_ZTI7rtnl_tc",
9900   "self_type" : "_ZTIP7rtnl_tc",
9901   "size" : 8,
9902   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
9903  },
9904  {
9905   "alignment" : 8,
9906   "linker_set_key" : "_ZTIP8addrinfo",
9907   "name" : "addrinfo *",
9908   "referenced_type" : "_ZTI8addrinfo",
9909   "self_type" : "_ZTIP8addrinfo",
9910   "size" : 8,
9911   "source_file" : "external/libnl/include/netlink/addr.h"
9912  },
9913  {
9914   "alignment" : 8,
9915   "linker_set_key" : "_ZTIP8genl_cmd",
9916   "name" : "genl_cmd *",
9917   "referenced_type" : "_ZTI8genl_cmd",
9918   "self_type" : "_ZTIP8genl_cmd",
9919   "size" : 8,
9920   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9921  },
9922  {
9923   "alignment" : 8,
9924   "linker_set_key" : "_ZTIP8genl_ops",
9925   "name" : "genl_ops *",
9926   "referenced_type" : "_ZTI8genl_ops",
9927   "self_type" : "_ZTIP8genl_ops",
9928   "size" : 8,
9929   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9930  },
9931  {
9932   "alignment" : 8,
9933   "linker_set_key" : "_ZTIP8nl_cache",
9934   "name" : "nl_cache *",
9935   "referenced_type" : "_ZTI8nl_cache",
9936   "self_type" : "_ZTIP8nl_cache",
9937   "size" : 8,
9938   "source_file" : "external/libnl/include/netlink-private/object-api.h"
9939  },
9940  {
9941   "alignment" : 8,
9942   "linker_set_key" : "_ZTIP8nlmsgerr",
9943   "name" : "nlmsgerr *",
9944   "referenced_type" : "_ZTI8nlmsgerr",
9945   "self_type" : "_ZTIP8nlmsgerr",
9946   "size" : 8,
9947   "source_file" : "external/libnl/include/netlink-private/types.h"
9948  },
9949  {
9950   "alignment" : 8,
9951   "linker_set_key" : "_ZTIP8nlmsghdr",
9952   "name" : "nlmsghdr *",
9953   "referenced_type" : "_ZTI8nlmsghdr",
9954   "self_type" : "_ZTIP8nlmsghdr",
9955   "size" : 8,
9956   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
9957  },
9958  {
9959   "alignment" : 8,
9960   "linker_set_key" : "_ZTIP8rtnl_act",
9961   "name" : "rtnl_act *",
9962   "referenced_type" : "_ZTI8rtnl_act",
9963   "self_type" : "_ZTIP8rtnl_act",
9964   "size" : 8,
9965   "source_file" : "external/libnl/include/netlink-private/types.h"
9966  },
9967  {
9968   "alignment" : 8,
9969   "linker_set_key" : "_ZTIP8sockaddr",
9970   "name" : "sockaddr *",
9971   "referenced_type" : "_ZTI8sockaddr",
9972   "self_type" : "_ZTIP8sockaddr",
9973   "size" : 8,
9974   "source_file" : "external/libnl/include/netlink/addr.h"
9975  },
9976  {
9977   "alignment" : 8,
9978   "linker_set_key" : "_ZTIP9genl_info",
9979   "name" : "genl_info *",
9980   "referenced_type" : "_ZTI9genl_info",
9981   "self_type" : "_ZTIP9genl_info",
9982   "size" : 8,
9983   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
9984  },
9985  {
9986   "alignment" : 8,
9987   "linker_set_key" : "_ZTIP9nl_object",
9988   "name" : "nl_object *",
9989   "referenced_type" : "_ZTI9nl_object",
9990   "self_type" : "_ZTIP9nl_object",
9991   "size" : 8,
9992   "source_file" : "external/libnl/include/netlink-private/object-api.h"
9993  },
9994  {
9995   "alignment" : 8,
9996   "linker_set_key" : "_ZTIP9rtnl_link",
9997   "name" : "rtnl_link *",
9998   "referenced_type" : "_ZTI9rtnl_link",
9999   "self_type" : "_ZTIP9rtnl_link",
10000   "size" : 8,
10001   "source_file" : "external/libnl/include/netlink-private/types.h"
10002  },
10003  {
10004   "alignment" : 8,
10005   "linker_set_key" : "_ZTIPFPciS_mE",
10006   "name" : "char *(*)(int, char *, unsigned long)",
10007   "referenced_type" : "_ZTIFPciS_mE",
10008   "self_type" : "_ZTIPFPciS_mE",
10009   "size" : 8,
10010   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10011  },
10012  {
10013   "alignment" : 8,
10014   "linker_set_key" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE",
10015   "name" : "int (*)(sockaddr_nl *, nlmsgerr *, void *)",
10016   "referenced_type" : "_ZTIFiP11sockaddr_nlP8nlmsgerrPvE",
10017   "self_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE",
10018   "size" : 8,
10019   "source_file" : "external/libnl/include/netlink-private/types.h"
10020  },
10021  {
10022   "alignment" : 8,
10023   "linker_set_key" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
10024   "name" : "int (*)(nl_cache_ops *, sockaddr_nl *, nlmsghdr *, nl_parser_param *)",
10025   "referenced_type" : "_ZTIFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
10026   "self_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE",
10027   "size" : 8,
10028   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10029  },
10030  {
10031   "alignment" : 8,
10032   "linker_set_key" : "_ZTIPFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
10033   "name" : "int (*)(nl_cache_ops *, genl_cmd *, genl_info *, void *)",
10034   "referenced_type" : "_ZTIFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
10035   "self_type" : "_ZTIPFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE",
10036   "size" : 8,
10037   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
10038  },
10039  {
10040   "alignment" : 8,
10041   "linker_set_key" : "_ZTIPFiP6nl_msgPvE",
10042   "name" : "int (*)(nl_msg *, void *)",
10043   "referenced_type" : "_ZTIFiP6nl_msgPvE",
10044   "self_type" : "_ZTIPFiP6nl_msgPvE",
10045   "size" : 8,
10046   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10047  },
10048  {
10049   "alignment" : 8,
10050   "linker_set_key" : "_ZTIPFiP6nlattrP12rtnl_nexthopE",
10051   "name" : "int (*)(nlattr *, rtnl_nexthop *)",
10052   "referenced_type" : "_ZTIFiP6nlattrP12rtnl_nexthopE",
10053   "self_type" : "_ZTIPFiP6nlattrP12rtnl_nexthopE",
10054   "size" : 8,
10055   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10056  },
10057  {
10058   "alignment" : 8,
10059   "linker_set_key" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
10060   "name" : "int (*)(nl_sock *, sockaddr_nl *, unsigned char **, ucred **)",
10061   "referenced_type" : "_ZTIFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
10062   "self_type" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE",
10063   "size" : 8,
10064   "source_file" : "external/libnl/include/netlink-private/types.h"
10065  },
10066  {
10067   "alignment" : 8,
10068   "linker_set_key" : "_ZTIPFiP7nl_sockP5nl_cbE",
10069   "name" : "int (*)(nl_sock *, nl_cb *)",
10070   "referenced_type" : "_ZTIFiP7nl_sockP5nl_cbE",
10071   "self_type" : "_ZTIPFiP7nl_sockP5nl_cbE",
10072   "size" : 8,
10073   "source_file" : "external/libnl/include/netlink-private/types.h"
10074  },
10075  {
10076   "alignment" : 8,
10077   "linker_set_key" : "_ZTIPFiP7nl_sockP6nl_msgE",
10078   "name" : "int (*)(nl_sock *, nl_msg *)",
10079   "referenced_type" : "_ZTIFiP7nl_sockP6nl_msgE",
10080   "self_type" : "_ZTIPFiP7nl_sockP6nl_msgE",
10081   "size" : 8,
10082   "source_file" : "external/libnl/include/netlink-private/types.h"
10083  },
10084  {
10085   "alignment" : 8,
10086   "linker_set_key" : "_ZTIPFiP7rtnl_tcPvE",
10087   "name" : "int (*)(rtnl_tc *, void *)",
10088   "referenced_type" : "_ZTIFiP7rtnl_tcPvE",
10089   "self_type" : "_ZTIPFiP7rtnl_tcPvE",
10090   "size" : 8,
10091   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10092  },
10093  {
10094   "alignment" : 8,
10095   "linker_set_key" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE",
10096   "name" : "int (*)(rtnl_tc *, void *, nl_msg *)",
10097   "referenced_type" : "_ZTIFiP7rtnl_tcPvP6nl_msgE",
10098   "self_type" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE",
10099   "size" : 8,
10100   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10101  },
10102  {
10103   "alignment" : 8,
10104   "linker_set_key" : "_ZTIPFiP8nl_cacheP7nl_sockE",
10105   "name" : "int (*)(nl_cache *, nl_sock *)",
10106   "referenced_type" : "_ZTIFiP8nl_cacheP7nl_sockE",
10107   "self_type" : "_ZTIPFiP8nl_cacheP7nl_sockE",
10108   "size" : 8,
10109   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10110  },
10111  {
10112   "alignment" : 8,
10113   "linker_set_key" : "_ZTIPFiP8nl_cacheP9nl_objectE",
10114   "name" : "int (*)(nl_cache *, nl_object *)",
10115   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectE",
10116   "self_type" : "_ZTIPFiP8nl_cacheP9nl_objectE",
10117   "size" : 8,
10118   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10119  },
10120  {
10121   "alignment" : 8,
10122   "linker_set_key" : "_ZTIPFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E",
10123   "name" : "int (*)(nl_cache *, nl_object *, void (*)(nl_cache *, nl_object *, int, void *), void (*)(nl_cache *, nl_object *, nl_object *, unsigned long, int, void *), void *)",
10124   "referenced_type" : "_ZTIFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E",
10125   "self_type" : "_ZTIPFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E",
10126   "size" : 8,
10127   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10128  },
10129  {
10130   "alignment" : 8,
10131   "linker_set_key" : "_ZTIPFiP9nl_objectP15nl_parser_paramE",
10132   "name" : "int (*)(nl_object *, nl_parser_param *)",
10133   "referenced_type" : "_ZTIFiP9nl_objectP15nl_parser_paramE",
10134   "self_type" : "_ZTIPFiP9nl_objectP15nl_parser_paramE",
10135   "size" : 8,
10136   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10137  },
10138  {
10139   "alignment" : 8,
10140   "linker_set_key" : "_ZTIPFiP9nl_objectS0_E",
10141   "name" : "int (*)(nl_object *, nl_object *)",
10142   "referenced_type" : "_ZTIFiP9nl_objectS0_E",
10143   "self_type" : "_ZTIPFiP9nl_objectS0_E",
10144   "size" : 8,
10145   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10146  },
10147  {
10148   "alignment" : 8,
10149   "linker_set_key" : "_ZTIPFiPvS_E",
10150   "name" : "int (*)(void *, void *)",
10151   "referenced_type" : "_ZTIFiPvS_E",
10152   "self_type" : "_ZTIPFiPvS_E",
10153   "size" : 8,
10154   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10155  },
10156  {
10157   "alignment" : 8,
10158   "linker_set_key" : "_ZTIPFilPKcE",
10159   "name" : "int (*)(long, const char *)",
10160   "referenced_type" : "_ZTIFilPKcE",
10161   "self_type" : "_ZTIPFilPKcE",
10162   "size" : 8,
10163   "source_file" : "external/libnl/include/netlink-private/netlink.h"
10164  },
10165  {
10166   "alignment" : 8,
10167   "linker_set_key" : "_ZTIPFjP9nl_objectE",
10168   "name" : "unsigned int (*)(nl_object *)",
10169   "referenced_type" : "_ZTIFjP9nl_objectE",
10170   "self_type" : "_ZTIPFjP9nl_objectE",
10171   "size" : 8,
10172   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10173  },
10174  {
10175   "alignment" : 8,
10176   "linker_set_key" : "_ZTIPFmP9nl_objectS0_miE",
10177   "name" : "unsigned long (*)(nl_object *, nl_object *, unsigned long, int)",
10178   "referenced_type" : "_ZTIFmP9nl_objectS0_miE",
10179   "self_type" : "_ZTIPFmP9nl_objectS0_miE",
10180   "size" : 8,
10181   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10182  },
10183  {
10184   "alignment" : 8,
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" : 8,
10190   "source_file" : "external/libnl/include/netlink/cache.h"
10191  },
10192  {
10193   "alignment" : 8,
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" : 8,
10199   "source_file" : "external/libnl/include/netlink/types.h"
10200  },
10201  {
10202   "alignment" : 8,
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" : 8,
10208   "source_file" : "external/libnl/include/netlink/types.h"
10209  },
10210  {
10211   "alignment" : 8,
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" : 8,
10217   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10218  },
10219  {
10220   "alignment" : 8,
10221   "linker_set_key" : "_ZTIPFvP7rtnl_tcPvE",
10222   "name" : "void (*)(rtnl_tc *, void *)",
10223   "referenced_type" : "_ZTIFvP7rtnl_tcPvE",
10224   "self_type" : "_ZTIPFvP7rtnl_tcPvE",
10225   "size" : 8,
10226   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10227  },
10228  {
10229   "alignment" : 8,
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" : 8,
10235   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
10236  },
10237  {
10238   "alignment" : 8,
10239   "linker_set_key" : "_ZTIPFvP8nl_cacheP9nl_objectS2_miPvE",
10240   "name" : "void (*)(nl_cache *, nl_object *, nl_object *, unsigned long, int, void *)",
10241   "referenced_type" : "_ZTIFvP8nl_cacheP9nl_objectS2_miPvE",
10242   "self_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_miPvE",
10243   "size" : 8,
10244   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10245  },
10246  {
10247   "alignment" : 8,
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" : 8,
10253   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10254  },
10255  {
10256   "alignment" : 8,
10257   "linker_set_key" : "_ZTIPFvP9nl_objectE",
10258   "name" : "void (*)(nl_object *)",
10259   "referenced_type" : "_ZTIFvP9nl_objectE",
10260   "self_type" : "_ZTIPFvP9nl_objectE",
10261   "size" : 8,
10262   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10263  },
10264  {
10265   "alignment" : 8,
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" : 8,
10271   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10272  },
10273  {
10274   "alignment" : 8,
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" : 8,
10280   "source_file" : "external/libnl/include/netlink-private/object-api.h"
10281  },
10282  {
10283   "alignment" : 8,
10284   "linker_set_key" : "_ZTIPFvP9nl_objectPvE",
10285   "name" : "void (*)(nl_object *, void *)",
10286   "referenced_type" : "_ZTIFvP9nl_objectPvE",
10287   "self_type" : "_ZTIPFvP9nl_objectPvE",
10288   "size" : 8,
10289   "source_file" : "external/libnl/include/netlink/cache.h"
10290  },
10291  {
10292   "alignment" : 8,
10293   "linker_set_key" : "_ZTIPFvPvE",
10294   "name" : "void (*)(void *)",
10295   "referenced_type" : "_ZTIFvPvE",
10296   "self_type" : "_ZTIPFvPvE",
10297   "size" : 8,
10298   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10299  },
10300  {
10301   "alignment" : 8,
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" : 8,
10307   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
10308  },
10309  {
10310   "alignment" : 8,
10311   "linker_set_key" : "_ZTIPFvvE",
10312   "name" : "void (*)(void)",
10313   "referenced_type" : "_ZTIFvvE",
10314   "self_type" : "_ZTIPFvvE",
10315   "size" : 8,
10316   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10317  },
10318  {
10319   "alignment" : 8,
10320   "linker_set_key" : "_ZTIPK10genlmsghdr",
10321   "name" : "const genlmsghdr *",
10322   "referenced_type" : "_ZTIK10genlmsghdr",
10323   "self_type" : "_ZTIPK10genlmsghdr",
10324   "size" : 8,
10325   "source_file" : "external/libnl/include/netlink/genl/genl.h"
10326  },
10327  {
10328   "alignment" : 8,
10329   "linker_set_key" : "_ZTIPK10nla_policy",
10330   "name" : "const nla_policy *",
10331   "referenced_type" : "_ZTIK10nla_policy",
10332   "self_type" : "_ZTIPK10nla_policy",
10333   "size" : 8,
10334   "source_file" : "external/libnl/include/netlink/attr.h"
10335  },
10336  {
10337   "alignment" : 8,
10338   "linker_set_key" : "_ZTIPK6nl_msg",
10339   "name" : "const nl_msg *",
10340   "referenced_type" : "_ZTIK6nl_msg",
10341   "self_type" : "_ZTIPK6nl_msg",
10342   "size" : 8,
10343   "source_file" : "external/libnl/include/netlink/attr.h"
10344  },
10345  {
10346   "alignment" : 8,
10347   "linker_set_key" : "_ZTIPK6nlattr",
10348   "name" : "const nlattr *",
10349   "referenced_type" : "_ZTIK6nlattr",
10350   "self_type" : "_ZTIPK6nlattr",
10351   "size" : 8,
10352   "source_file" : "external/libnl/include/netlink/addr.h"
10353  },
10354  {
10355   "alignment" : 8,
10356   "linker_set_key" : "_ZTIPK7nl_addr",
10357   "name" : "const nl_addr *",
10358   "referenced_type" : "_ZTIK7nl_addr",
10359   "self_type" : "_ZTIPK7nl_addr",
10360   "size" : 8,
10361   "source_file" : "external/libnl/include/netlink/addr.h"
10362  },
10363  {
10364   "alignment" : 8,
10365   "linker_set_key" : "_ZTIPK7nl_data",
10366   "name" : "const nl_data *",
10367   "referenced_type" : "_ZTIK7nl_data",
10368   "self_type" : "_ZTIPK7nl_data",
10369   "size" : 8,
10370   "source_file" : "external/libnl/include/netlink/attr.h"
10371  },
10372  {
10373   "alignment" : 8,
10374   "linker_set_key" : "_ZTIPK7nl_sock",
10375   "name" : "const nl_sock *",
10376   "referenced_type" : "_ZTIK7nl_sock",
10377   "self_type" : "_ZTIPK7nl_sock",
10378   "size" : 8,
10379   "source_file" : "external/libnl/include/netlink/socket.h"
10380  },
10381  {
10382   "alignment" : 8,
10383   "linker_set_key" : "_ZTIPK8nlmsghdr",
10384   "name" : "const nlmsghdr *",
10385   "referenced_type" : "_ZTIK8nlmsghdr",
10386   "self_type" : "_ZTIPK8nlmsghdr",
10387   "size" : 8,
10388   "source_file" : "external/libnl/include/netlink/msg.h"
10389  },
10390  {
10391   "alignment" : 8,
10392   "linker_set_key" : "_ZTIPK9nl_object",
10393   "name" : "const nl_object *",
10394   "referenced_type" : "_ZTIK9nl_object",
10395   "self_type" : "_ZTIPK9nl_object",
10396   "size" : 8,
10397   "source_file" : "external/libnl/include/netlink/object.h"
10398  },
10399  {
10400   "alignment" : 8,
10401   "linker_set_key" : "_ZTIPK9trans_tbl",
10402   "name" : "const trans_tbl *",
10403   "referenced_type" : "_ZTIK9trans_tbl",
10404   "self_type" : "_ZTIPK9trans_tbl",
10405   "size" : 8,
10406   "source_file" : "external/libnl/include/netlink-private/netlink.h"
10407  },
10408  {
10409   "alignment" : 8,
10410   "linker_set_key" : "_ZTIPKc",
10411   "name" : "const char *",
10412   "referenced_type" : "_ZTIKc",
10413   "self_type" : "_ZTIPKc",
10414   "size" : 8,
10415   "source_file" : "external/libnl/include/netlink/addr.h"
10416  },
10417  {
10418   "alignment" : 8,
10419   "linker_set_key" : "_ZTIPKj",
10420   "name" : "const unsigned int *",
10421   "referenced_type" : "_ZTIKj",
10422   "self_type" : "_ZTIPKj",
10423   "size" : 8,
10424   "source_file" : "external/libnl/include/netlink-private/socket.h"
10425  },
10426  {
10427   "alignment" : 8,
10428   "linker_set_key" : "_ZTIPKv",
10429   "name" : "const void *",
10430   "referenced_type" : "_ZTIKv",
10431   "self_type" : "_ZTIPKv",
10432   "size" : 8,
10433   "source_file" : "external/libnl/include/netlink/addr.h"
10434  },
10435  {
10436   "alignment" : 8,
10437   "linker_set_key" : "_ZTIPP12nl_hash_node",
10438   "name" : "nl_hash_node **",
10439   "referenced_type" : "_ZTIP12nl_hash_node",
10440   "self_type" : "_ZTIPP12nl_hash_node",
10441   "size" : 8,
10442   "source_file" : "external/libnl/include/netlink/hashtable.h"
10443  },
10444  {
10445   "alignment" : 8,
10446   "linker_set_key" : "_ZTIPP13nl_cache_mngr",
10447   "name" : "nl_cache_mngr **",
10448   "referenced_type" : "_ZTIP13nl_cache_mngr",
10449   "self_type" : "_ZTIPP13nl_cache_mngr",
10450   "size" : 8,
10451   "source_file" : "external/libnl/include/netlink/cache.h"
10452  },
10453  {
10454   "alignment" : 8,
10455   "linker_set_key" : "_ZTIPP5ucred",
10456   "name" : "ucred **",
10457   "referenced_type" : "_ZTIP5ucred",
10458   "self_type" : "_ZTIPP5ucred",
10459   "size" : 8,
10460   "source_file" : "external/libnl/include/netlink-private/types.h"
10461  },
10462  {
10463   "alignment" : 8,
10464   "linker_set_key" : "_ZTIPP6nl_msg",
10465   "name" : "nl_msg **",
10466   "referenced_type" : "_ZTIP6nl_msg",
10467   "self_type" : "_ZTIPP6nl_msg",
10468   "size" : 8,
10469   "source_file" : "external/libnl/include/netlink/fib_lookup/lookup.h"
10470  },
10471  {
10472   "alignment" : 8,
10473   "linker_set_key" : "_ZTIPP6nlattr",
10474   "name" : "nlattr **",
10475   "referenced_type" : "_ZTIP6nlattr",
10476   "self_type" : "_ZTIPP6nlattr",
10477   "size" : 8,
10478   "source_file" : "external/libnl/include/netlink/attr.h"
10479  },
10480  {
10481   "alignment" : 8,
10482   "linker_set_key" : "_ZTIPP7nl_addr",
10483   "name" : "nl_addr **",
10484   "referenced_type" : "_ZTIP7nl_addr",
10485   "self_type" : "_ZTIPP7nl_addr",
10486   "size" : 8,
10487   "source_file" : "external/libnl/include/netlink/addr.h"
10488  },
10489  {
10490   "alignment" : 8,
10491   "linker_set_key" : "_ZTIPP8addrinfo",
10492   "name" : "addrinfo **",
10493   "referenced_type" : "_ZTIP8addrinfo",
10494   "self_type" : "_ZTIPP8addrinfo",
10495   "size" : 8,
10496   "source_file" : "external/libnl/include/netlink/addr.h"
10497  },
10498  {
10499   "alignment" : 8,
10500   "linker_set_key" : "_ZTIPP8nl_cache",
10501   "name" : "nl_cache **",
10502   "referenced_type" : "_ZTIP8nl_cache",
10503   "self_type" : "_ZTIPP8nl_cache",
10504   "size" : 8,
10505   "source_file" : "external/libnl/include/netlink/cache.h"
10506  },
10507  {
10508   "alignment" : 8,
10509   "linker_set_key" : "_ZTIPP9nl_object",
10510   "name" : "nl_object **",
10511   "referenced_type" : "_ZTIP9nl_object",
10512   "self_type" : "_ZTIPP9nl_object",
10513   "size" : 8,
10514   "source_file" : "external/libnl/include/netlink/netlink.h"
10515  },
10516  {
10517   "alignment" : 8,
10518   "linker_set_key" : "_ZTIPPc",
10519   "name" : "char **",
10520   "referenced_type" : "_ZTIPc",
10521   "self_type" : "_ZTIPPc",
10522   "size" : 8,
10523   "source_file" : "external/libnl/include/netlink/utils.h"
10524  },
10525  {
10526   "alignment" : 8,
10527   "linker_set_key" : "_ZTIPPh",
10528   "name" : "unsigned char **",
10529   "referenced_type" : "_ZTIPh",
10530   "self_type" : "_ZTIPPh",
10531   "size" : 8,
10532   "source_file" : "external/libnl/include/netlink-private/types.h"
10533  },
10534  {
10535   "alignment" : 8,
10536   "linker_set_key" : "_ZTIPc",
10537   "name" : "char *",
10538   "referenced_type" : "_ZTIc",
10539   "self_type" : "_ZTIPc",
10540   "size" : 8,
10541   "source_file" : "external/libnl/include/netlink/types.h"
10542  },
10543  {
10544   "alignment" : 8,
10545   "linker_set_key" : "_ZTIPh",
10546   "name" : "unsigned char *",
10547   "referenced_type" : "_ZTIh",
10548   "self_type" : "_ZTIPh",
10549   "size" : 8,
10550   "source_file" : "external/libnl/include/netlink-private/types.h"
10551  },
10552  {
10553   "alignment" : 8,
10554   "linker_set_key" : "_ZTIPi",
10555   "name" : "int *",
10556   "referenced_type" : "_ZTIi",
10557   "self_type" : "_ZTIPi",
10558   "size" : 8,
10559   "source_file" : "external/libnl/include/netlink/attr.h"
10560  },
10561  {
10562   "alignment" : 8,
10563   "linker_set_key" : "_ZTIPj",
10564   "name" : "unsigned int *",
10565   "referenced_type" : "_ZTIj",
10566   "self_type" : "_ZTIPj",
10567   "size" : 8,
10568   "source_file" : "external/libnl/include/netlink/addr.h"
10569  },
10570  {
10571   "alignment" : 8,
10572   "linker_set_key" : "_ZTIPm",
10573   "name" : "unsigned long *",
10574   "referenced_type" : "_ZTIm",
10575   "self_type" : "_ZTIPm",
10576   "size" : 8,
10577   "source_file" : "external/libnl/include/netlink/utils.h"
10578  },
10579  {
10580   "alignment" : 8,
10581   "linker_set_key" : "_ZTIPs",
10582   "name" : "short *",
10583   "referenced_type" : "_ZTIs",
10584   "self_type" : "_ZTIPs",
10585   "size" : 8,
10586   "source_file" : "external/libnl/include/netlink-private/types.h"
10587  },
10588  {
10589   "alignment" : 8,
10590   "linker_set_key" : "_ZTIPv",
10591   "name" : "void *",
10592   "referenced_type" : "_ZTIv",
10593   "self_type" : "_ZTIPv",
10594   "size" : 8,
10595   "source_file" : "external/libnl/include/netlink/types.h"
10596  }
10597 ],
10598 "qualified_types" :
10599 [
10600  {
10601   "alignment" : 2,
10602   "is_const" : true,
10603   "linker_set_key" : "_ZTIK10genlmsghdr",
10604   "name" : "const genlmsghdr",
10605   "referenced_type" : "_ZTI10genlmsghdr",
10606   "self_type" : "_ZTIK10genlmsghdr",
10607   "size" : 4,
10608   "source_file" : "external/libnl/include/netlink/genl/genl.h"
10609  },
10610  {
10611   "alignment" : 2,
10612   "is_const" : true,
10613   "linker_set_key" : "_ZTIK10nla_policy",
10614   "name" : "const nla_policy",
10615   "referenced_type" : "_ZTI10nla_policy",
10616   "self_type" : "_ZTIK10nla_policy",
10617   "size" : 6,
10618   "source_file" : "external/libnl/include/netlink/attr.h"
10619  },
10620  {
10621   "alignment" : 8,
10622   "is_const" : true,
10623   "linker_set_key" : "_ZTIK6nl_msg",
10624   "name" : "const nl_msg",
10625   "referenced_type" : "_ZTI6nl_msg",
10626   "self_type" : "_ZTIK6nl_msg",
10627   "size" : 72,
10628   "source_file" : "external/libnl/include/netlink/attr.h"
10629  },
10630  {
10631   "alignment" : 2,
10632   "is_const" : true,
10633   "linker_set_key" : "_ZTIK6nlattr",
10634   "name" : "const nlattr",
10635   "referenced_type" : "_ZTI6nlattr",
10636   "self_type" : "_ZTIK6nlattr",
10637   "size" : 4,
10638   "source_file" : "external/libnl/include/netlink/addr.h"
10639  },
10640  {
10641   "alignment" : 4,
10642   "is_const" : true,
10643   "linker_set_key" : "_ZTIK7nl_addr",
10644   "name" : "const nl_addr",
10645   "referenced_type" : "_ZTI7nl_addr",
10646   "self_type" : "_ZTIK7nl_addr",
10647   "size" : 20,
10648   "source_file" : "external/libnl/include/netlink/addr.h"
10649  },
10650  {
10651   "alignment" : 8,
10652   "is_const" : true,
10653   "linker_set_key" : "_ZTIK7nl_data",
10654   "name" : "const nl_data",
10655   "referenced_type" : "_ZTI7nl_data",
10656   "self_type" : "_ZTIK7nl_data",
10657   "size" : 16,
10658   "source_file" : "external/libnl/include/netlink/attr.h"
10659  },
10660  {
10661   "alignment" : 8,
10662   "is_const" : true,
10663   "linker_set_key" : "_ZTIK7nl_sock",
10664   "name" : "const nl_sock",
10665   "referenced_type" : "_ZTI7nl_sock",
10666   "self_type" : "_ZTIK7nl_sock",
10667   "size" : 64,
10668   "source_file" : "external/libnl/include/netlink/socket.h"
10669  },
10670  {
10671   "alignment" : 4,
10672   "is_const" : true,
10673   "linker_set_key" : "_ZTIK8nlmsghdr",
10674   "name" : "const nlmsghdr",
10675   "referenced_type" : "_ZTI8nlmsghdr",
10676   "self_type" : "_ZTIK8nlmsghdr",
10677   "size" : 16,
10678   "source_file" : "external/libnl/include/netlink/msg.h"
10679  },
10680  {
10681   "alignment" : 8,
10682   "is_const" : true,
10683   "linker_set_key" : "_ZTIK9nl_object",
10684   "name" : "const nl_object",
10685   "referenced_type" : "_ZTI9nl_object",
10686   "self_type" : "_ZTIK9nl_object",
10687   "size" : 56,
10688   "source_file" : "external/libnl/include/netlink/object.h"
10689  },
10690  {
10691   "alignment" : 8,
10692   "is_const" : true,
10693   "linker_set_key" : "_ZTIK9trans_tbl",
10694   "name" : "const trans_tbl",
10695   "referenced_type" : "_ZTI9trans_tbl",
10696   "self_type" : "_ZTIK9trans_tbl",
10697   "size" : 16,
10698   "source_file" : "external/libnl/include/netlink-private/netlink.h"
10699  },
10700  {
10701   "alignment" : 1,
10702   "is_const" : true,
10703   "linker_set_key" : "_ZTIKc",
10704   "name" : "const char",
10705   "referenced_type" : "_ZTIc",
10706   "self_type" : "_ZTIKc",
10707   "size" : 1,
10708   "source_file" : "external/libnl/include/netlink/addr.h"
10709  },
10710  {
10711   "alignment" : 4,
10712   "is_const" : true,
10713   "linker_set_key" : "_ZTIKi",
10714   "name" : "const int",
10715   "referenced_type" : "_ZTIi",
10716   "self_type" : "_ZTIKi",
10717   "size" : 4,
10718   "source_file" : "external/libnl/include/netlink/version.h"
10719  },
10720  {
10721   "alignment" : 4,
10722   "is_const" : true,
10723   "linker_set_key" : "_ZTIKj",
10724   "name" : "const unsigned int",
10725   "referenced_type" : "_ZTIj",
10726   "self_type" : "_ZTIKj",
10727   "size" : 4,
10728   "source_file" : "external/libnl/include/netlink-private/socket.h"
10729  },
10730  {
10731   "alignment" : 8,
10732   "is_const" : true,
10733   "linker_set_key" : "_ZTIKm",
10734   "name" : "const unsigned long",
10735   "referenced_type" : "_ZTIm",
10736   "self_type" : "_ZTIKm",
10737   "size" : 8,
10738   "source_file" : "external/libnl/include/netlink/utils.h"
10739  },
10740  {
10741   "is_const" : true,
10742   "linker_set_key" : "_ZTIKv",
10743   "name" : "const void",
10744   "referenced_type" : "_ZTIv",
10745   "self_type" : "_ZTIKv",
10746   "source_file" : "external/libnl/include/netlink/addr.h"
10747  }
10748 ],
10749 "record_types" :
10750 [
10751  {
10752   "alignment" : 4,
10753   "fields" :
10754   [
10755    {
10756     "field_name" : "entry",
10757     "referenced_type" : "_ZTIj"
10758    }
10759   ],
10760   "linker_set_key" : "_ZTI10mpls_label",
10761   "name" : "mpls_label",
10762   "referenced_type" : "_ZTI10mpls_label",
10763   "self_type" : "_ZTI10mpls_label",
10764   "size" : 4,
10765   "source_file" : "external/libnl/include/linux-private/linux/mpls.h"
10766  },
10767  {
10768   "alignment" : 8,
10769   "fields" :
10770   [
10771    {
10772     "field_name" : "ce_refcnt",
10773     "referenced_type" : "_ZTIi"
10774    },
10775    {
10776     "field_name" : "ce_ops",
10777     "field_offset" : 64,
10778     "referenced_type" : "_ZTIP13nl_object_ops"
10779    },
10780    {
10781     "field_name" : "ce_cache",
10782     "field_offset" : 128,
10783     "referenced_type" : "_ZTIP8nl_cache"
10784    },
10785    {
10786     "field_name" : "ce_list",
10787     "field_offset" : 192,
10788     "referenced_type" : "_ZTI12nl_list_head"
10789    },
10790    {
10791     "field_name" : "ce_msgtype",
10792     "field_offset" : 320,
10793     "referenced_type" : "_ZTIi"
10794    },
10795    {
10796     "field_name" : "ce_flags",
10797     "field_offset" : 352,
10798     "referenced_type" : "_ZTIi"
10799    },
10800    {
10801     "field_name" : "ce_mask",
10802     "field_offset" : 384,
10803     "referenced_type" : "_ZTIm"
10804    },
10805    {
10806     "field_name" : "queue_group",
10807     "field_offset" : 448,
10808     "referenced_type" : "_ZTIt"
10809    },
10810    {
10811     "field_name" : "queue_maxlen",
10812     "field_offset" : 480,
10813     "referenced_type" : "_ZTIj"
10814    },
10815    {
10816     "field_name" : "queue_copy_range",
10817     "field_offset" : 512,
10818     "referenced_type" : "_ZTIj"
10819    },
10820    {
10821     "field_name" : "queue_copy_mode",
10822     "field_offset" : 544,
10823     "referenced_type" : "_ZTIh"
10824    }
10825   ],
10826   "linker_set_key" : "_ZTI10nfnl_queue",
10827   "name" : "nfnl_queue",
10828   "referenced_type" : "_ZTI10nfnl_queue",
10829   "self_type" : "_ZTI10nfnl_queue",
10830   "size" : 72,
10831   "source_file" : "external/libnl/include/netlink-private/types.h"
10832  },
10833  {
10834   "alignment" : 8,
10835   "fields" :
10836   [
10837    {
10838     "field_name" : "mt_id",
10839     "referenced_type" : "_ZTIi"
10840    },
10841    {
10842     "field_name" : "mt_act",
10843     "field_offset" : 32,
10844     "referenced_type" : "_ZTIi"
10845    },
10846    {
10847     "field_name" : "mt_name",
10848     "field_offset" : 64,
10849     "referenced_type" : "_ZTIPc"
10850    }
10851   ],
10852   "linker_set_key" : "_ZTI10nl_msgtype",
10853   "name" : "nl_msgtype",
10854   "referenced_type" : "_ZTI10nl_msgtype",
10855   "self_type" : "_ZTI10nl_msgtype",
10856   "size" : 16,
10857   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
10858  },
10859  {
10860   "alignment" : 4,
10861   "fields" :
10862   [
10863    {
10864     "field_name" : "api",
10865     "referenced_type" : "_ZTIi"
10866    },
10867    {
10868     "field_name" : "rate",
10869     "field_offset" : 32,
10870     "referenced_type" : "_ZTIj"
10871    },
10872    {
10873     "field_name" : "max_tx_rate",
10874     "field_offset" : 64,
10875     "referenced_type" : "_ZTIj"
10876    },
10877    {
10878     "field_name" : "min_tx_rate",
10879     "field_offset" : 96,
10880     "referenced_type" : "_ZTIj"
10881    }
10882   ],
10883   "linker_set_key" : "_ZTI10nl_vf_rate",
10884   "name" : "nl_vf_rate",
10885   "referenced_type" : "_ZTI10nl_vf_rate",
10886   "self_type" : "_ZTI10nl_vf_rate",
10887   "size" : 16,
10888   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
10889  },
10890  {
10891   "alignment" : 2,
10892   "fields" :
10893   [
10894    {
10895     "field_name" : "type",
10896     "referenced_type" : "_ZTIt"
10897    },
10898    {
10899     "field_name" : "minlen",
10900     "field_offset" : 16,
10901     "referenced_type" : "_ZTIt"
10902    },
10903    {
10904     "field_name" : "maxlen",
10905     "field_offset" : 32,
10906     "referenced_type" : "_ZTIt"
10907    }
10908   ],
10909   "linker_set_key" : "_ZTI10nla_policy",
10910   "name" : "nla_policy",
10911   "referenced_type" : "_ZTI10nla_policy",
10912   "self_type" : "_ZTI10nla_policy",
10913   "size" : 6,
10914   "source_file" : "external/libnl/include/netlink/attr.h"
10915  },
10916  {
10917   "alignment" : 8,
10918   "fields" :
10919   [
10920    {
10921     "field_name" : "ce_refcnt",
10922     "referenced_type" : "_ZTIi"
10923    },
10924    {
10925     "field_name" : "ce_ops",
10926     "field_offset" : 64,
10927     "referenced_type" : "_ZTIP13nl_object_ops"
10928    },
10929    {
10930     "field_name" : "ce_cache",
10931     "field_offset" : 128,
10932     "referenced_type" : "_ZTIP8nl_cache"
10933    },
10934    {
10935     "field_name" : "ce_list",
10936     "field_offset" : 192,
10937     "referenced_type" : "_ZTI12nl_list_head"
10938    },
10939    {
10940     "field_name" : "ce_msgtype",
10941     "field_offset" : 320,
10942     "referenced_type" : "_ZTIi"
10943    },
10944    {
10945     "field_name" : "ce_flags",
10946     "field_offset" : 352,
10947     "referenced_type" : "_ZTIi"
10948    },
10949    {
10950     "field_name" : "ce_mask",
10951     "field_offset" : 384,
10952     "referenced_type" : "_ZTIm"
10953    },
10954    {
10955     "field_name" : "c_family",
10956     "field_offset" : 448,
10957     "referenced_type" : "_ZTIj"
10958    },
10959    {
10960     "field_name" : "c_ifindex",
10961     "field_offset" : 480,
10962     "referenced_type" : "_ZTIj"
10963    },
10964    {
10965     "field_name" : "c_handle",
10966     "field_offset" : 512,
10967     "referenced_type" : "_ZTIj"
10968    },
10969    {
10970     "field_name" : "c_parent",
10971     "field_offset" : 544,
10972     "referenced_type" : "_ZTIj"
10973    },
10974    {
10975     "field_name" : "c_info",
10976     "field_offset" : 576,
10977     "referenced_type" : "_ZTIj"
10978    },
10979    {
10980     "field_name" : "c_mtu",
10981     "field_offset" : 608,
10982     "referenced_type" : "_ZTIj"
10983    },
10984    {
10985     "field_name" : "c_mpu",
10986     "field_offset" : 640,
10987     "referenced_type" : "_ZTIj"
10988    },
10989    {
10990     "field_name" : "c_overhead",
10991     "field_offset" : 672,
10992     "referenced_type" : "_ZTIj"
10993    },
10994    {
10995     "field_name" : "c_linktype",
10996     "field_offset" : 704,
10997     "referenced_type" : "_ZTIj"
10998    },
10999    {
11000     "field_name" : "c_kind",
11001     "field_offset" : 736,
11002     "referenced_type" : "_ZTIA32_c"
11003    },
11004    {
11005     "field_name" : "c_opts",
11006     "field_offset" : 1024,
11007     "referenced_type" : "_ZTIP7nl_data"
11008    },
11009    {
11010     "field_name" : "c_stats",
11011     "field_offset" : 1088,
11012     "referenced_type" : "_ZTIA9_m"
11013    },
11014    {
11015     "field_name" : "c_xstats",
11016     "field_offset" : 1664,
11017     "referenced_type" : "_ZTIP7nl_data"
11018    },
11019    {
11020     "field_name" : "c_subdata",
11021     "field_offset" : 1728,
11022     "referenced_type" : "_ZTIP7nl_data"
11023    },
11024    {
11025     "field_name" : "c_link",
11026     "field_offset" : 1792,
11027     "referenced_type" : "_ZTIP9rtnl_link"
11028    },
11029    {
11030     "field_name" : "c_ops",
11031     "field_offset" : 1856,
11032     "referenced_type" : "_ZTIP11rtnl_tc_ops"
11033    },
11034    {
11035     "field_name" : "c_type",
11036     "field_offset" : 1920,
11037     "referenced_type" : "_ZTI12rtnl_tc_type"
11038    },
11039    {
11040     "field_name" : "c_chain",
11041     "field_offset" : 1952,
11042     "referenced_type" : "_ZTIj"
11043    }
11044   ],
11045   "linker_set_key" : "_ZTI10rtnl_class",
11046   "name" : "rtnl_class",
11047   "referenced_type" : "_ZTI10rtnl_class",
11048   "self_type" : "_ZTI10rtnl_class",
11049   "size" : 248,
11050   "source_file" : "external/libnl/include/netlink-private/types.h"
11051  },
11052  {
11053   "alignment" : 8,
11054   "fields" :
11055   [
11056    {
11057     "field_name" : "ce_refcnt",
11058     "referenced_type" : "_ZTIi"
11059    },
11060    {
11061     "field_name" : "ce_ops",
11062     "field_offset" : 64,
11063     "referenced_type" : "_ZTIP13nl_object_ops"
11064    },
11065    {
11066     "field_name" : "ce_cache",
11067     "field_offset" : 128,
11068     "referenced_type" : "_ZTIP8nl_cache"
11069    },
11070    {
11071     "field_name" : "ce_list",
11072     "field_offset" : 192,
11073     "referenced_type" : "_ZTI12nl_list_head"
11074    },
11075    {
11076     "field_name" : "ce_msgtype",
11077     "field_offset" : 320,
11078     "referenced_type" : "_ZTIi"
11079    },
11080    {
11081     "field_name" : "ce_flags",
11082     "field_offset" : 352,
11083     "referenced_type" : "_ZTIi"
11084    },
11085    {
11086     "field_name" : "ce_mask",
11087     "field_offset" : 384,
11088     "referenced_type" : "_ZTIm"
11089    },
11090    {
11091     "field_name" : "n_family",
11092     "field_offset" : 448,
11093     "referenced_type" : "_ZTIj"
11094    },
11095    {
11096     "field_name" : "n_ifindex",
11097     "field_offset" : 480,
11098     "referenced_type" : "_ZTIj"
11099    },
11100    {
11101     "field_name" : "n_state",
11102     "field_offset" : 512,
11103     "referenced_type" : "_ZTIt"
11104    },
11105    {
11106     "field_name" : "n_flags",
11107     "field_offset" : 528,
11108     "referenced_type" : "_ZTIh"
11109    },
11110    {
11111     "field_name" : "n_type",
11112     "field_offset" : 536,
11113     "referenced_type" : "_ZTIh"
11114    },
11115    {
11116     "field_name" : "n_lladdr",
11117     "field_offset" : 576,
11118     "referenced_type" : "_ZTIP7nl_addr"
11119    },
11120    {
11121     "field_name" : "n_dst",
11122     "field_offset" : 640,
11123     "referenced_type" : "_ZTIP7nl_addr"
11124    },
11125    {
11126     "field_name" : "n_probes",
11127     "field_offset" : 704,
11128     "referenced_type" : "_ZTIj"
11129    },
11130    {
11131     "field_name" : "n_cacheinfo",
11132     "field_offset" : 736,
11133     "referenced_type" : "_ZTI15rtnl_ncacheinfo"
11134    },
11135    {
11136     "field_name" : "n_state_mask",
11137     "field_offset" : 864,
11138     "referenced_type" : "_ZTIj"
11139    },
11140    {
11141     "field_name" : "n_flag_mask",
11142     "field_offset" : 896,
11143     "referenced_type" : "_ZTIj"
11144    },
11145    {
11146     "field_name" : "n_master",
11147     "field_offset" : 928,
11148     "referenced_type" : "_ZTIj"
11149    },
11150    {
11151     "field_name" : "n_vlan",
11152     "field_offset" : 960,
11153     "referenced_type" : "_ZTIt"
11154    }
11155   ],
11156   "linker_set_key" : "_ZTI10rtnl_neigh",
11157   "name" : "rtnl_neigh",
11158   "referenced_type" : "_ZTI10rtnl_neigh",
11159   "self_type" : "_ZTI10rtnl_neigh",
11160   "size" : 128,
11161   "source_file" : "external/libnl/include/netlink-private/types.h"
11162  },
11163  {
11164   "alignment" : 8,
11165   "fields" :
11166   [
11167    {
11168     "field_name" : "qnm_latency",
11169     "referenced_type" : "_ZTIj"
11170    },
11171    {
11172     "field_name" : "qnm_limit",
11173     "field_offset" : 32,
11174     "referenced_type" : "_ZTIj"
11175    },
11176    {
11177     "field_name" : "qnm_loss",
11178     "field_offset" : 64,
11179     "referenced_type" : "_ZTIj"
11180    },
11181    {
11182     "field_name" : "qnm_gap",
11183     "field_offset" : 96,
11184     "referenced_type" : "_ZTIj"
11185    },
11186    {
11187     "field_name" : "qnm_duplicate",
11188     "field_offset" : 128,
11189     "referenced_type" : "_ZTIj"
11190    },
11191    {
11192     "field_name" : "qnm_jitter",
11193     "field_offset" : 160,
11194     "referenced_type" : "_ZTIj"
11195    },
11196    {
11197     "field_name" : "qnm_mask",
11198     "field_offset" : 192,
11199     "referenced_type" : "_ZTIj"
11200    },
11201    {
11202     "field_name" : "qnm_corr",
11203     "field_offset" : 224,
11204     "referenced_type" : "_ZTI15rtnl_netem_corr"
11205    },
11206    {
11207     "field_name" : "qnm_ro",
11208     "field_offset" : 320,
11209     "referenced_type" : "_ZTI14rtnl_netem_reo"
11210    },
11211    {
11212     "field_name" : "qnm_crpt",
11213     "field_offset" : 384,
11214     "referenced_type" : "_ZTI15rtnl_netem_crpt"
11215    },
11216    {
11217     "field_name" : "qnm_dist",
11218     "field_offset" : 448,
11219     "referenced_type" : "_ZTI15rtnl_netem_dist"
11220    }
11221   ],
11222   "linker_set_key" : "_ZTI10rtnl_netem",
11223   "name" : "rtnl_netem",
11224   "referenced_type" : "_ZTI10rtnl_netem",
11225   "self_type" : "_ZTI10rtnl_netem",
11226   "size" : 72,
11227   "source_file" : "external/libnl/include/netlink-private/types.h"
11228  },
11229  {
11230   "alignment" : 8,
11231   "fields" :
11232   [
11233    {
11234     "field_name" : "ce_refcnt",
11235     "referenced_type" : "_ZTIi"
11236    },
11237    {
11238     "field_name" : "ce_ops",
11239     "field_offset" : 64,
11240     "referenced_type" : "_ZTIP13nl_object_ops"
11241    },
11242    {
11243     "field_name" : "ce_cache",
11244     "field_offset" : 128,
11245     "referenced_type" : "_ZTIP8nl_cache"
11246    },
11247    {
11248     "field_name" : "ce_list",
11249     "field_offset" : 192,
11250     "referenced_type" : "_ZTI12nl_list_head"
11251    },
11252    {
11253     "field_name" : "ce_msgtype",
11254     "field_offset" : 320,
11255     "referenced_type" : "_ZTIi"
11256    },
11257    {
11258     "field_name" : "ce_flags",
11259     "field_offset" : 352,
11260     "referenced_type" : "_ZTIi"
11261    },
11262    {
11263     "field_name" : "ce_mask",
11264     "field_offset" : 384,
11265     "referenced_type" : "_ZTIm"
11266    },
11267    {
11268     "field_name" : "q_family",
11269     "field_offset" : 448,
11270     "referenced_type" : "_ZTIj"
11271    },
11272    {
11273     "field_name" : "q_ifindex",
11274     "field_offset" : 480,
11275     "referenced_type" : "_ZTIj"
11276    },
11277    {
11278     "field_name" : "q_handle",
11279     "field_offset" : 512,
11280     "referenced_type" : "_ZTIj"
11281    },
11282    {
11283     "field_name" : "q_parent",
11284     "field_offset" : 544,
11285     "referenced_type" : "_ZTIj"
11286    },
11287    {
11288     "field_name" : "q_info",
11289     "field_offset" : 576,
11290     "referenced_type" : "_ZTIj"
11291    },
11292    {
11293     "field_name" : "q_mtu",
11294     "field_offset" : 608,
11295     "referenced_type" : "_ZTIj"
11296    },
11297    {
11298     "field_name" : "q_mpu",
11299     "field_offset" : 640,
11300     "referenced_type" : "_ZTIj"
11301    },
11302    {
11303     "field_name" : "q_overhead",
11304     "field_offset" : 672,
11305     "referenced_type" : "_ZTIj"
11306    },
11307    {
11308     "field_name" : "q_linktype",
11309     "field_offset" : 704,
11310     "referenced_type" : "_ZTIj"
11311    },
11312    {
11313     "field_name" : "q_kind",
11314     "field_offset" : 736,
11315     "referenced_type" : "_ZTIA32_c"
11316    },
11317    {
11318     "field_name" : "q_opts",
11319     "field_offset" : 1024,
11320     "referenced_type" : "_ZTIP7nl_data"
11321    },
11322    {
11323     "field_name" : "q_stats",
11324     "field_offset" : 1088,
11325     "referenced_type" : "_ZTIA9_m"
11326    },
11327    {
11328     "field_name" : "q_xstats",
11329     "field_offset" : 1664,
11330     "referenced_type" : "_ZTIP7nl_data"
11331    },
11332    {
11333     "field_name" : "q_subdata",
11334     "field_offset" : 1728,
11335     "referenced_type" : "_ZTIP7nl_data"
11336    },
11337    {
11338     "field_name" : "q_link",
11339     "field_offset" : 1792,
11340     "referenced_type" : "_ZTIP9rtnl_link"
11341    },
11342    {
11343     "field_name" : "q_ops",
11344     "field_offset" : 1856,
11345     "referenced_type" : "_ZTIP11rtnl_tc_ops"
11346    },
11347    {
11348     "field_name" : "q_type",
11349     "field_offset" : 1920,
11350     "referenced_type" : "_ZTI12rtnl_tc_type"
11351    },
11352    {
11353     "field_name" : "q_chain",
11354     "field_offset" : 1952,
11355     "referenced_type" : "_ZTIj"
11356    }
11357   ],
11358   "linker_set_key" : "_ZTI10rtnl_qdisc",
11359   "name" : "rtnl_qdisc",
11360   "referenced_type" : "_ZTI10rtnl_qdisc",
11361   "self_type" : "_ZTI10rtnl_qdisc",
11362   "size" : 248,
11363   "source_file" : "external/libnl/include/netlink-private/types.h"
11364  },
11365  {
11366   "alignment" : 8,
11367   "fields" :
11368   [
11369    {
11370     "field_name" : "ce_refcnt",
11371     "referenced_type" : "_ZTIi"
11372    },
11373    {
11374     "field_name" : "ce_ops",
11375     "field_offset" : 64,
11376     "referenced_type" : "_ZTIP13nl_object_ops"
11377    },
11378    {
11379     "field_name" : "ce_cache",
11380     "field_offset" : 128,
11381     "referenced_type" : "_ZTIP8nl_cache"
11382    },
11383    {
11384     "field_name" : "ce_list",
11385     "field_offset" : 192,
11386     "referenced_type" : "_ZTI12nl_list_head"
11387    },
11388    {
11389     "field_name" : "ce_msgtype",
11390     "field_offset" : 320,
11391     "referenced_type" : "_ZTIi"
11392    },
11393    {
11394     "field_name" : "ce_flags",
11395     "field_offset" : 352,
11396     "referenced_type" : "_ZTIi"
11397    },
11398    {
11399     "field_name" : "ce_mask",
11400     "field_offset" : 384,
11401     "referenced_type" : "_ZTIm"
11402    },
11403    {
11404     "field_name" : "rt_family",
11405     "field_offset" : 448,
11406     "referenced_type" : "_ZTIh"
11407    },
11408    {
11409     "field_name" : "rt_dst_len",
11410     "field_offset" : 456,
11411     "referenced_type" : "_ZTIh"
11412    },
11413    {
11414     "field_name" : "rt_src_len",
11415     "field_offset" : 464,
11416     "referenced_type" : "_ZTIh"
11417    },
11418    {
11419     "field_name" : "rt_tos",
11420     "field_offset" : 472,
11421     "referenced_type" : "_ZTIh"
11422    },
11423    {
11424     "field_name" : "rt_protocol",
11425     "field_offset" : 480,
11426     "referenced_type" : "_ZTIh"
11427    },
11428    {
11429     "field_name" : "rt_scope",
11430     "field_offset" : 488,
11431     "referenced_type" : "_ZTIh"
11432    },
11433    {
11434     "field_name" : "rt_type",
11435     "field_offset" : 496,
11436     "referenced_type" : "_ZTIh"
11437    },
11438    {
11439     "field_name" : "rt_nmetrics",
11440     "field_offset" : 504,
11441     "referenced_type" : "_ZTIh"
11442    },
11443    {
11444     "field_name" : "rt_ttl_propagate",
11445     "field_offset" : 512,
11446     "referenced_type" : "_ZTIh"
11447    },
11448    {
11449     "field_name" : "rt_flags",
11450     "field_offset" : 544,
11451     "referenced_type" : "_ZTIj"
11452    },
11453    {
11454     "field_name" : "rt_dst",
11455     "field_offset" : 576,
11456     "referenced_type" : "_ZTIP7nl_addr"
11457    },
11458    {
11459     "field_name" : "rt_src",
11460     "field_offset" : 640,
11461     "referenced_type" : "_ZTIP7nl_addr"
11462    },
11463    {
11464     "field_name" : "rt_table",
11465     "field_offset" : 704,
11466     "referenced_type" : "_ZTIj"
11467    },
11468    {
11469     "field_name" : "rt_iif",
11470     "field_offset" : 736,
11471     "referenced_type" : "_ZTIj"
11472    },
11473    {
11474     "field_name" : "rt_prio",
11475     "field_offset" : 768,
11476     "referenced_type" : "_ZTIj"
11477    },
11478    {
11479     "field_name" : "rt_metrics",
11480     "field_offset" : 800,
11481     "referenced_type" : "_ZTIA17_j"
11482    },
11483    {
11484     "field_name" : "rt_metrics_mask",
11485     "field_offset" : 1344,
11486     "referenced_type" : "_ZTIj"
11487    },
11488    {
11489     "field_name" : "rt_nr_nh",
11490     "field_offset" : 1376,
11491     "referenced_type" : "_ZTIj"
11492    },
11493    {
11494     "field_name" : "rt_pref_src",
11495     "field_offset" : 1408,
11496     "referenced_type" : "_ZTIP7nl_addr"
11497    },
11498    {
11499     "field_name" : "rt_nexthops",
11500     "field_offset" : 1472,
11501     "referenced_type" : "_ZTI12nl_list_head"
11502    },
11503    {
11504     "field_name" : "rt_cacheinfo",
11505     "field_offset" : 1600,
11506     "referenced_type" : "_ZTI16rtnl_rtcacheinfo"
11507    },
11508    {
11509     "field_name" : "rt_flag_mask",
11510     "field_offset" : 1856,
11511     "referenced_type" : "_ZTIj"
11512    }
11513   ],
11514   "linker_set_key" : "_ZTI10rtnl_route",
11515   "name" : "rtnl_route",
11516   "referenced_type" : "_ZTI10rtnl_route",
11517   "self_type" : "_ZTI10rtnl_route",
11518   "size" : 240,
11519   "source_file" : "external/libnl/include/netlink-private/types.h"
11520  },
11521  {
11522   "alignment" : 8,
11523   "fields" :
11524   [
11525    {
11526     "field_name" : "i",
11527     "referenced_type" : "_ZTIi"
11528    },
11529    {
11530     "field_name" : "a",
11531     "field_offset" : 64,
11532     "referenced_type" : "_ZTIPc"
11533    },
11534    {
11535     "field_name" : "list",
11536     "field_offset" : 128,
11537     "referenced_type" : "_ZTI12nl_list_head"
11538    }
11539   ],
11540   "linker_set_key" : "_ZTI10trans_list",
11541   "name" : "trans_list",
11542   "referenced_type" : "_ZTI10trans_list",
11543   "self_type" : "_ZTI10trans_list",
11544   "size" : 32,
11545   "source_file" : "external/libnl/include/netlink-private/netlink.h"
11546  },
11547  {
11548   "alignment" : 8,
11549   "fields" :
11550   [
11551    {
11552     "field_name" : "refcnt",
11553     "referenced_type" : "_ZTIj"
11554    },
11555    {
11556     "field_name" : "daddr",
11557     "field_offset" : 64,
11558     "referenced_type" : "_ZTIP7nl_addr"
11559    },
11560    {
11561     "field_name" : "saddr",
11562     "field_offset" : 128,
11563     "referenced_type" : "_ZTIP7nl_addr"
11564    },
11565    {
11566     "field_name" : "dport",
11567     "field_offset" : 192,
11568     "referenced_type" : "_ZTIt"
11569    },
11570    {
11571     "field_name" : "dport_mask",
11572     "field_offset" : 208,
11573     "referenced_type" : "_ZTIt"
11574    },
11575    {
11576     "field_name" : "sport",
11577     "field_offset" : 224,
11578     "referenced_type" : "_ZTIt"
11579    },
11580    {
11581     "field_name" : "sport_mask",
11582     "field_offset" : 240,
11583     "referenced_type" : "_ZTIt"
11584    },
11585    {
11586     "field_name" : "family",
11587     "field_offset" : 256,
11588     "referenced_type" : "_ZTIt"
11589    },
11590    {
11591     "field_name" : "prefixlen_d",
11592     "field_offset" : 272,
11593     "referenced_type" : "_ZTIh"
11594    },
11595    {
11596     "field_name" : "prefixlen_s",
11597     "field_offset" : 280,
11598     "referenced_type" : "_ZTIh"
11599    },
11600    {
11601     "field_name" : "proto",
11602     "field_offset" : 288,
11603     "referenced_type" : "_ZTIh"
11604    },
11605    {
11606     "field_name" : "ifindex",
11607     "field_offset" : 320,
11608     "referenced_type" : "_ZTIi"
11609    },
11610    {
11611     "field_name" : "user",
11612     "field_offset" : 352,
11613     "referenced_type" : "_ZTIj"
11614    }
11615   ],
11616   "linker_set_key" : "_ZTI10xfrmnl_sel",
11617   "name" : "xfrmnl_sel",
11618   "referenced_type" : "_ZTI10xfrmnl_sel",
11619   "self_type" : "_ZTI10xfrmnl_sel",
11620   "size" : 48,
11621   "source_file" : "external/libnl/include/netlink-private/types.h"
11622  },
11623  {
11624   "alignment" : 8,
11625   "fields" :
11626   [
11627    {
11628     "field_name" : "ce_refcnt",
11629     "referenced_type" : "_ZTIi"
11630    },
11631    {
11632     "field_name" : "ce_ops",
11633     "field_offset" : 64,
11634     "referenced_type" : "_ZTIP13nl_object_ops"
11635    },
11636    {
11637     "field_name" : "ce_cache",
11638     "field_offset" : 128,
11639     "referenced_type" : "_ZTIP8nl_cache"
11640    },
11641    {
11642     "field_name" : "ce_list",
11643     "field_offset" : 192,
11644     "referenced_type" : "_ZTI12nl_list_head"
11645    },
11646    {
11647     "field_name" : "ce_msgtype",
11648     "field_offset" : 320,
11649     "referenced_type" : "_ZTIi"
11650    },
11651    {
11652     "field_name" : "ce_flags",
11653     "field_offset" : 352,
11654     "referenced_type" : "_ZTIi"
11655    },
11656    {
11657     "field_name" : "ce_mask",
11658     "field_offset" : 384,
11659     "referenced_type" : "_ZTIm"
11660    },
11661    {
11662     "field_name" : "fr_req",
11663     "field_offset" : 448,
11664     "referenced_type" : "_ZTIP12flnl_request"
11665    },
11666    {
11667     "field_name" : "fr_table_id",
11668     "field_offset" : 512,
11669     "referenced_type" : "_ZTIh"
11670    },
11671    {
11672     "field_name" : "fr_prefixlen",
11673     "field_offset" : 520,
11674     "referenced_type" : "_ZTIh"
11675    },
11676    {
11677     "field_name" : "fr_nh_sel",
11678     "field_offset" : 528,
11679     "referenced_type" : "_ZTIh"
11680    },
11681    {
11682     "field_name" : "fr_type",
11683     "field_offset" : 536,
11684     "referenced_type" : "_ZTIh"
11685    },
11686    {
11687     "field_name" : "fr_scope",
11688     "field_offset" : 544,
11689     "referenced_type" : "_ZTIh"
11690    },
11691    {
11692     "field_name" : "fr_error",
11693     "field_offset" : 576,
11694     "referenced_type" : "_ZTIj"
11695    }
11696   ],
11697   "linker_set_key" : "_ZTI11flnl_result",
11698   "name" : "flnl_result",
11699   "referenced_type" : "_ZTI11flnl_result",
11700   "self_type" : "_ZTI11flnl_result",
11701   "size" : 80,
11702   "source_file" : "external/libnl/include/netlink-private/types.h"
11703  },
11704  {
11705   "alignment" : 8,
11706   "fields" :
11707   [
11708    {
11709     "field_name" : "ce_refcnt",
11710     "referenced_type" : "_ZTIi"
11711    },
11712    {
11713     "field_name" : "ce_ops",
11714     "field_offset" : 64,
11715     "referenced_type" : "_ZTIP13nl_object_ops"
11716    },
11717    {
11718     "field_name" : "ce_cache",
11719     "field_offset" : 128,
11720     "referenced_type" : "_ZTIP8nl_cache"
11721    },
11722    {
11723     "field_name" : "ce_list",
11724     "field_offset" : 192,
11725     "referenced_type" : "_ZTI12nl_list_head"
11726    },
11727    {
11728     "field_name" : "ce_msgtype",
11729     "field_offset" : 320,
11730     "referenced_type" : "_ZTIi"
11731    },
11732    {
11733     "field_name" : "ce_flags",
11734     "field_offset" : 352,
11735     "referenced_type" : "_ZTIi"
11736    },
11737    {
11738     "field_name" : "ce_mask",
11739     "field_offset" : 384,
11740     "referenced_type" : "_ZTIm"
11741    },
11742    {
11743     "field_name" : "gf_id",
11744     "field_offset" : 448,
11745     "referenced_type" : "_ZTIt"
11746    },
11747    {
11748     "field_name" : "gf_name",
11749     "field_offset" : 464,
11750     "referenced_type" : "_ZTIA16_c"
11751    },
11752    {
11753     "field_name" : "gf_version",
11754     "field_offset" : 608,
11755     "referenced_type" : "_ZTIj"
11756    },
11757    {
11758     "field_name" : "gf_hdrsize",
11759     "field_offset" : 640,
11760     "referenced_type" : "_ZTIj"
11761    },
11762    {
11763     "field_name" : "gf_maxattr",
11764     "field_offset" : 672,
11765     "referenced_type" : "_ZTIj"
11766    },
11767    {
11768     "field_name" : "gf_ops",
11769     "field_offset" : 704,
11770     "referenced_type" : "_ZTI12nl_list_head"
11771    },
11772    {
11773     "field_name" : "gf_mc_grps",
11774     "field_offset" : 832,
11775     "referenced_type" : "_ZTI12nl_list_head"
11776    }
11777   ],
11778   "linker_set_key" : "_ZTI11genl_family",
11779   "name" : "genl_family",
11780   "referenced_type" : "_ZTI11genl_family",
11781   "self_type" : "_ZTI11genl_family",
11782   "size" : 120,
11783   "source_file" : "external/libnl/include/netlink-private/types.h"
11784  },
11785  {
11786   "alignment" : 8,
11787   "fields" :
11788   [
11789    {
11790     "field_name" : "ce_refcnt",
11791     "referenced_type" : "_ZTIi"
11792    },
11793    {
11794     "field_name" : "ce_ops",
11795     "field_offset" : 64,
11796     "referenced_type" : "_ZTIP13nl_object_ops"
11797    },
11798    {
11799     "field_name" : "ce_cache",
11800     "field_offset" : 128,
11801     "referenced_type" : "_ZTIP8nl_cache"
11802    },
11803    {
11804     "field_name" : "ce_list",
11805     "field_offset" : 192,
11806     "referenced_type" : "_ZTI12nl_list_head"
11807    },
11808    {
11809     "field_name" : "ce_msgtype",
11810     "field_offset" : 320,
11811     "referenced_type" : "_ZTIi"
11812    },
11813    {
11814     "field_name" : "ce_flags",
11815     "field_offset" : 352,
11816     "referenced_type" : "_ZTIi"
11817    },
11818    {
11819     "field_name" : "ce_mask",
11820     "field_offset" : 384,
11821     "referenced_type" : "_ZTIm"
11822    },
11823    {
11824     "field_name" : "idiag_family",
11825     "field_offset" : 448,
11826     "referenced_type" : "_ZTIh"
11827    },
11828    {
11829     "field_name" : "idiag_state",
11830     "field_offset" : 456,
11831     "referenced_type" : "_ZTIh"
11832    },
11833    {
11834     "field_name" : "idiag_timer",
11835     "field_offset" : 464,
11836     "referenced_type" : "_ZTIh"
11837    },
11838    {
11839     "field_name" : "idiag_retrans",
11840     "field_offset" : 472,
11841     "referenced_type" : "_ZTIh"
11842    },
11843    {
11844     "field_name" : "idiag_sport",
11845     "field_offset" : 480,
11846     "referenced_type" : "_ZTIt"
11847    },
11848    {
11849     "field_name" : "idiag_dport",
11850     "field_offset" : 496,
11851     "referenced_type" : "_ZTIt"
11852    },
11853    {
11854     "field_name" : "idiag_src",
11855     "field_offset" : 512,
11856     "referenced_type" : "_ZTIP7nl_addr"
11857    },
11858    {
11859     "field_name" : "idiag_dst",
11860     "field_offset" : 576,
11861     "referenced_type" : "_ZTIP7nl_addr"
11862    },
11863    {
11864     "field_name" : "idiag_ifindex",
11865     "field_offset" : 640,
11866     "referenced_type" : "_ZTIj"
11867    },
11868    {
11869     "field_name" : "idiag_expires",
11870     "field_offset" : 672,
11871     "referenced_type" : "_ZTIj"
11872    },
11873    {
11874     "field_name" : "idiag_rqueue",
11875     "field_offset" : 704,
11876     "referenced_type" : "_ZTIj"
11877    },
11878    {
11879     "field_name" : "idiag_wqueue",
11880     "field_offset" : 736,
11881     "referenced_type" : "_ZTIj"
11882    },
11883    {
11884     "field_name" : "idiag_uid",
11885     "field_offset" : 768,
11886     "referenced_type" : "_ZTIj"
11887    },
11888    {
11889     "field_name" : "idiag_inode",
11890     "field_offset" : 800,
11891     "referenced_type" : "_ZTIj"
11892    },
11893    {
11894     "field_name" : "idiag_tos",
11895     "field_offset" : 832,
11896     "referenced_type" : "_ZTIh"
11897    },
11898    {
11899     "field_name" : "idiag_tclass",
11900     "field_offset" : 840,
11901     "referenced_type" : "_ZTIh"
11902    },
11903    {
11904     "field_name" : "idiag_shutdown",
11905     "field_offset" : 848,
11906     "referenced_type" : "_ZTIh"
11907    },
11908    {
11909     "field_name" : "idiag_cong",
11910     "field_offset" : 896,
11911     "referenced_type" : "_ZTIPc"
11912    },
11913    {
11914     "field_name" : "idiag_meminfo",
11915     "field_offset" : 960,
11916     "referenced_type" : "_ZTIP15idiagnl_meminfo"
11917    },
11918    {
11919     "field_name" : "idiag_vegasinfo",
11920     "field_offset" : 1024,
11921     "referenced_type" : "_ZTIP17idiagnl_vegasinfo"
11922    },
11923    {
11924     "field_name" : "idiag_tcpinfo",
11925     "field_offset" : 1088,
11926     "referenced_type" : "_ZTI8tcp_info"
11927    },
11928    {
11929     "field_name" : "idiag_skmeminfo",
11930     "field_offset" : 2944,
11931     "referenced_type" : "_ZTIA9_j"
11932    }
11933   ],
11934   "linker_set_key" : "_ZTI11idiagnl_msg",
11935   "name" : "idiagnl_msg",
11936   "referenced_type" : "_ZTI11idiagnl_msg",
11937   "self_type" : "_ZTI11idiagnl_msg",
11938   "size" : 408,
11939   "source_file" : "external/libnl/include/netlink-private/types.h"
11940  },
11941  {
11942   "alignment" : 8,
11943   "fields" :
11944   [
11945    {
11946     "field_name" : "ce_refcnt",
11947     "referenced_type" : "_ZTIi"
11948    },
11949    {
11950     "field_name" : "ce_ops",
11951     "field_offset" : 64,
11952     "referenced_type" : "_ZTIP13nl_object_ops"
11953    },
11954    {
11955     "field_name" : "ce_cache",
11956     "field_offset" : 128,
11957     "referenced_type" : "_ZTIP8nl_cache"
11958    },
11959    {
11960     "field_name" : "ce_list",
11961     "field_offset" : 192,
11962     "referenced_type" : "_ZTI12nl_list_head"
11963    },
11964    {
11965     "field_name" : "ce_msgtype",
11966     "field_offset" : 320,
11967     "referenced_type" : "_ZTIi"
11968    },
11969    {
11970     "field_name" : "ce_flags",
11971     "field_offset" : 352,
11972     "referenced_type" : "_ZTIi"
11973    },
11974    {
11975     "field_name" : "ce_mask",
11976     "field_offset" : 384,
11977     "referenced_type" : "_ZTIm"
11978    },
11979    {
11980     "field_name" : "idiag_family",
11981     "field_offset" : 448,
11982     "referenced_type" : "_ZTIh"
11983    },
11984    {
11985     "field_name" : "idiag_ext",
11986     "field_offset" : 456,
11987     "referenced_type" : "_ZTIh"
11988    },
11989    {
11990     "field_name" : "idiag_src",
11991     "field_offset" : 512,
11992     "referenced_type" : "_ZTIP7nl_addr"
11993    },
11994    {
11995     "field_name" : "idiag_dst",
11996     "field_offset" : 576,
11997     "referenced_type" : "_ZTIP7nl_addr"
11998    },
11999    {
12000     "field_name" : "idiag_ifindex",
12001     "field_offset" : 640,
12002     "referenced_type" : "_ZTIj"
12003    },
12004    {
12005     "field_name" : "idiag_states",
12006     "field_offset" : 672,
12007     "referenced_type" : "_ZTIj"
12008    },
12009    {
12010     "field_name" : "idiag_dbs",
12011     "field_offset" : 704,
12012     "referenced_type" : "_ZTIj"
12013    }
12014   ],
12015   "linker_set_key" : "_ZTI11idiagnl_req",
12016   "name" : "idiagnl_req",
12017   "referenced_type" : "_ZTI11idiagnl_req",
12018   "self_type" : "_ZTI11idiagnl_req",
12019   "size" : 96,
12020   "source_file" : "external/libnl/include/netlink-private/types.h"
12021  },
12022  {
12023   "alignment" : 8,
12024   "fields" :
12025   [
12026    {
12027     "field_name" : "src",
12028     "referenced_type" : "_ZTIP7nl_addr"
12029    },
12030    {
12031     "field_name" : "dst",
12032     "field_offset" : 64,
12033     "referenced_type" : "_ZTIP7nl_addr"
12034    },
12035    {
12036     "field_name" : "proto",
12037     "field_offset" : 128,
12038     "referenced_type" : "_ZTI13nfnl_ct_proto"
12039    },
12040    {
12041     "field_name" : "packets",
12042     "field_offset" : 192,
12043     "referenced_type" : "_ZTIm"
12044    },
12045    {
12046     "field_name" : "bytes",
12047     "field_offset" : 256,
12048     "referenced_type" : "_ZTIm"
12049    }
12050   ],
12051   "linker_set_key" : "_ZTI11nfnl_ct_dir",
12052   "name" : "nfnl_ct_dir",
12053   "referenced_type" : "_ZTI11nfnl_ct_dir",
12054   "self_type" : "_ZTI11nfnl_ct_dir",
12055   "size" : 40,
12056   "source_file" : "external/libnl/include/netlink-private/types.h"
12057  },
12058  {
12059   "alignment" : 4,
12060   "fields" :
12061   [
12062    {
12063     "field_name" : "ag_family",
12064     "referenced_type" : "_ZTIi"
12065    },
12066    {
12067     "field_name" : "ag_group",
12068     "field_offset" : 32,
12069     "referenced_type" : "_ZTIi"
12070    }
12071   ],
12072   "linker_set_key" : "_ZTI11nl_af_group",
12073   "name" : "nl_af_group",
12074   "referenced_type" : "_ZTI11nl_af_group",
12075   "self_type" : "_ZTI11nl_af_group",
12076   "size" : 8,
12077   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
12078  },
12079  {
12080   "alignment" : 8,
12081   "fields" :
12082   [
12083    {
12084     "field_name" : "ce_refcnt",
12085     "referenced_type" : "_ZTIi"
12086    },
12087    {
12088     "field_name" : "size",
12089     "field_offset" : 32,
12090     "referenced_type" : "_ZTIi"
12091    },
12092    {
12093     "field_name" : "vlans",
12094     "field_offset" : 64,
12095     "referenced_type" : "_ZTIP15nl_vf_vlan_info"
12096    }
12097   ],
12098   "linker_set_key" : "_ZTI11nl_vf_vlans",
12099   "name" : "nl_vf_vlans",
12100   "referenced_type" : "_ZTI11nl_vf_vlans",
12101   "self_type" : "_ZTI11nl_vf_vlans",
12102   "size" : 16,
12103   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
12104  },
12105  {
12106   "alignment" : 8,
12107   "fields" :
12108   [
12109    {
12110     "field_name" : "cg_ematch",
12111     "referenced_type" : "_ZTIP16rtnl_ematch_tree"
12112    },
12113    {
12114     "field_name" : "cg_mask",
12115     "field_offset" : 64,
12116     "referenced_type" : "_ZTIi"
12117    }
12118   ],
12119   "linker_set_key" : "_ZTI11rtnl_cgroup",
12120   "name" : "rtnl_cgroup",
12121   "referenced_type" : "_ZTI11rtnl_cgroup",
12122   "self_type" : "_ZTI11rtnl_cgroup",
12123   "size" : 16,
12124   "source_file" : "external/libnl/include/netlink-private/types.h"
12125  },
12126  {
12127   "alignment" : 8,
12128   "fields" :
12129   [
12130    {
12131     "field_name" : "e_id",
12132     "referenced_type" : "_ZTIt"
12133    },
12134    {
12135     "field_name" : "e_kind",
12136     "field_offset" : 16,
12137     "referenced_type" : "_ZTIt"
12138    },
12139    {
12140     "field_name" : "e_flags",
12141     "field_offset" : 32,
12142     "referenced_type" : "_ZTIt"
12143    },
12144    {
12145     "field_name" : "e_index",
12146     "field_offset" : 48,
12147     "referenced_type" : "_ZTIt"
12148    },
12149    {
12150     "field_name" : "e_datalen",
12151     "field_offset" : 64,
12152     "referenced_type" : "_ZTIm"
12153    },
12154    {
12155     "field_name" : "e_childs",
12156     "field_offset" : 128,
12157     "referenced_type" : "_ZTI12nl_list_head"
12158    },
12159    {
12160     "field_name" : "e_list",
12161     "field_offset" : 256,
12162     "referenced_type" : "_ZTI12nl_list_head"
12163    },
12164    {
12165     "field_name" : "e_ops",
12166     "field_offset" : 384,
12167     "referenced_type" : "_ZTIP15rtnl_ematch_ops"
12168    },
12169    {
12170     "field_name" : "e_data",
12171     "field_offset" : 448,
12172     "referenced_type" : "_ZTIPv"
12173    }
12174   ],
12175   "linker_set_key" : "_ZTI11rtnl_ematch",
12176   "name" : "rtnl_ematch",
12177   "referenced_type" : "_ZTI11rtnl_ematch",
12178   "self_type" : "_ZTI11rtnl_ematch",
12179   "size" : 64,
12180   "source_file" : "external/libnl/include/netlink-private/types.h"
12181  },
12182  {
12183   "alignment" : 4,
12184   "fields" :
12185   [
12186    {
12187     "field_name" : "m_parm",
12188     "referenced_type" : "_ZTI9tc_mirred"
12189    }
12190   ],
12191   "linker_set_key" : "_ZTI11rtnl_mirred",
12192   "name" : "rtnl_mirred",
12193   "referenced_type" : "_ZTI11rtnl_mirred",
12194   "self_type" : "_ZTI11rtnl_mirred",
12195   "size" : 28,
12196   "source_file" : "external/libnl/include/netlink-private/types.h"
12197  },
12198  {
12199   "alignment" : 8,
12200   "fields" :
12201   [
12202    {
12203     "field_name" : "qm_num_tc",
12204     "referenced_type" : "_ZTIh"
12205    },
12206    {
12207     "field_name" : "qm_prio_map",
12208     "field_offset" : 8,
12209     "referenced_type" : "_ZTIA16_h"
12210    },
12211    {
12212     "field_name" : "qm_hw",
12213     "field_offset" : 136,
12214     "referenced_type" : "_ZTIh"
12215    },
12216    {
12217     "field_name" : "qm_count",
12218     "field_offset" : 144,
12219     "referenced_type" : "_ZTIA16_t"
12220    },
12221    {
12222     "field_name" : "qm_offset",
12223     "field_offset" : 400,
12224     "referenced_type" : "_ZTIA16_t"
12225    },
12226    {
12227     "field_name" : "qm_mode",
12228     "field_offset" : 656,
12229     "referenced_type" : "_ZTIt"
12230    },
12231    {
12232     "field_name" : "qm_shaper",
12233     "field_offset" : 672,
12234     "referenced_type" : "_ZTIt"
12235    },
12236    {
12237     "field_name" : "qm_min_rate",
12238     "field_offset" : 704,
12239     "referenced_type" : "_ZTIA16_m"
12240    },
12241    {
12242     "field_name" : "qm_max_rate",
12243     "field_offset" : 1728,
12244     "referenced_type" : "_ZTIA16_m"
12245    },
12246    {
12247     "field_name" : "qm_mask",
12248     "field_offset" : 2752,
12249     "referenced_type" : "_ZTIj"
12250    }
12251   ],
12252   "linker_set_key" : "_ZTI11rtnl_mqprio",
12253   "name" : "rtnl_mqprio",
12254   "referenced_type" : "_ZTI11rtnl_mqprio",
12255   "self_type" : "_ZTI11rtnl_mqprio",
12256   "size" : 352,
12257   "source_file" : "external/libnl/include/netlink-private/types.h"
12258  },
12259  {
12260   "alignment" : 8,
12261   "fields" :
12262   [
12263    {
12264     "field_name" : "to_kind",
12265     "referenced_type" : "_ZTIPc"
12266    },
12267    {
12268     "field_name" : "to_type",
12269     "field_offset" : 64,
12270     "referenced_type" : "_ZTI12rtnl_tc_type"
12271    },
12272    {
12273     "field_name" : "to_size",
12274     "field_offset" : 128,
12275     "referenced_type" : "_ZTIm"
12276    },
12277    {
12278     "field_name" : "to_dump",
12279     "field_offset" : 192,
12280     "referenced_type" : "_ZTIA3_PFvP7rtnl_tcPvP14nl_dump_paramsE"
12281    },
12282    {
12283     "field_name" : "to_msg_fill",
12284     "field_offset" : 384,
12285     "referenced_type" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE"
12286    },
12287    {
12288     "field_name" : "to_msg_fill_raw",
12289     "field_offset" : 448,
12290     "referenced_type" : "_ZTIPFiP7rtnl_tcPvP6nl_msgE"
12291    },
12292    {
12293     "field_name" : "to_msg_parser",
12294     "field_offset" : 512,
12295     "referenced_type" : "_ZTIPFiP7rtnl_tcPvE"
12296    },
12297    {
12298     "field_name" : "to_free_data",
12299     "field_offset" : 576,
12300     "referenced_type" : "_ZTIPFvP7rtnl_tcPvE"
12301    },
12302    {
12303     "field_name" : "to_clone",
12304     "field_offset" : 640,
12305     "referenced_type" : "_ZTIPFiPvS_E"
12306    },
12307    {
12308     "field_name" : "to_list",
12309     "field_offset" : 704,
12310     "referenced_type" : "_ZTI12nl_list_head"
12311    }
12312   ],
12313   "linker_set_key" : "_ZTI11rtnl_tc_ops",
12314   "name" : "rtnl_tc_ops",
12315   "referenced_type" : "_ZTI11rtnl_tc_ops",
12316   "self_type" : "_ZTI11rtnl_tc_ops",
12317   "size" : 104,
12318   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
12319  },
12320  {
12321   "alignment" : 8,
12322   "fields" :
12323   [
12324    {
12325     "field_name" : "tcs_basic",
12326     "referenced_type" : "_ZTIN11rtnl_tstatsUt_E"
12327    },
12328    {
12329     "field_name" : "tcs_rate_est",
12330     "field_offset" : 128,
12331     "referenced_type" : "_ZTIN11rtnl_tstatsUt_E"
12332    },
12333    {
12334     "field_name" : "tcs_queue",
12335     "field_offset" : 192,
12336     "referenced_type" : "_ZTIN11rtnl_tstatsUt_E"
12337    }
12338   ],
12339   "linker_set_key" : "_ZTI11rtnl_tstats",
12340   "name" : "rtnl_tstats",
12341   "referenced_type" : "_ZTI11rtnl_tstats",
12342   "self_type" : "_ZTI11rtnl_tstats",
12343   "size" : 48,
12344   "source_file" : "external/libnl/include/netlink-private/types.h"
12345  },
12346  {
12347   "alignment" : 4,
12348   "fields" :
12349   [
12350    {
12351     "field_name" : "alg_name",
12352     "referenced_type" : "_ZTIA64_c"
12353    },
12354    {
12355     "field_name" : "alg_key_len",
12356     "field_offset" : 512,
12357     "referenced_type" : "_ZTIj"
12358    },
12359    {
12360     "field_name" : "alg_key",
12361     "field_offset" : 544,
12362     "referenced_type" : "_ZTIA0_c"
12363    }
12364   ],
12365   "linker_set_key" : "_ZTI11xfrmnl_algo",
12366   "name" : "xfrmnl_algo",
12367   "referenced_type" : "_ZTI11xfrmnl_algo",
12368   "self_type" : "_ZTI11xfrmnl_algo",
12369   "size" : 68,
12370   "source_file" : "external/libnl/include/netlink-private/types.h"
12371  },
12372  {
12373   "alignment" : 4,
12374   "fields" :
12375   [
12376    {
12377     "field_name" : "v",
12378     "referenced_type" : "_ZTIj"
12379    },
12380    {
12381     "field_name" : "m",
12382     "field_offset" : 32,
12383     "referenced_type" : "_ZTIj"
12384    }
12385   ],
12386   "linker_set_key" : "_ZTI11xfrmnl_mark",
12387   "name" : "xfrmnl_mark",
12388   "referenced_type" : "_ZTI11xfrmnl_mark",
12389   "self_type" : "_ZTI11xfrmnl_mark",
12390   "size" : 8,
12391   "source_file" : "external/libnl/include/netlink-private/types.h"
12392  },
12393  {
12394   "alignment" : 8,
12395   "fields" :
12396   [
12397    {
12398     "field_name" : "ce_refcnt",
12399     "referenced_type" : "_ZTIi"
12400    },
12401    {
12402     "field_name" : "ce_ops",
12403     "field_offset" : 64,
12404     "referenced_type" : "_ZTIP13nl_object_ops"
12405    },
12406    {
12407     "field_name" : "ce_cache",
12408     "field_offset" : 128,
12409     "referenced_type" : "_ZTIP8nl_cache"
12410    },
12411    {
12412     "field_name" : "ce_list",
12413     "field_offset" : 192,
12414     "referenced_type" : "_ZTI12nl_list_head"
12415    },
12416    {
12417     "field_name" : "ce_msgtype",
12418     "field_offset" : 320,
12419     "referenced_type" : "_ZTIi"
12420    },
12421    {
12422     "field_name" : "ce_flags",
12423     "field_offset" : 352,
12424     "referenced_type" : "_ZTIi"
12425    },
12426    {
12427     "field_name" : "ce_mask",
12428     "field_offset" : 384,
12429     "referenced_type" : "_ZTIm"
12430    },
12431    {
12432     "field_name" : "lr_addr",
12433     "field_offset" : 448,
12434     "referenced_type" : "_ZTIP7nl_addr"
12435    },
12436    {
12437     "field_name" : "lr_fwmark",
12438     "field_offset" : 512,
12439     "referenced_type" : "_ZTIj"
12440    },
12441    {
12442     "field_name" : "lr_tos",
12443     "field_offset" : 544,
12444     "referenced_type" : "_ZTIh"
12445    },
12446    {
12447     "field_name" : "lr_scope",
12448     "field_offset" : 552,
12449     "referenced_type" : "_ZTIh"
12450    },
12451    {
12452     "field_name" : "lr_table",
12453     "field_offset" : 560,
12454     "referenced_type" : "_ZTIh"
12455    }
12456   ],
12457   "linker_set_key" : "_ZTI12flnl_request",
12458   "name" : "flnl_request",
12459   "referenced_type" : "_ZTI12flnl_request",
12460   "self_type" : "_ZTI12flnl_request",
12461   "size" : 72,
12462   "source_file" : "external/libnl/include/netlink-private/types.h"
12463  },
12464  {
12465   "alignment" : 8,
12466   "fields" :
12467   [
12468    {
12469     "field_name" : "src",
12470     "referenced_type" : "_ZTIP7nl_addr"
12471    },
12472    {
12473     "field_name" : "dst",
12474     "field_offset" : 64,
12475     "referenced_type" : "_ZTIP7nl_addr"
12476    },
12477    {
12478     "field_name" : "proto",
12479     "field_offset" : 128,
12480     "referenced_type" : "_ZTI14nfnl_exp_proto"
12481    }
12482   ],
12483   "linker_set_key" : "_ZTI12nfnl_exp_dir",
12484   "name" : "nfnl_exp_dir",
12485   "referenced_type" : "_ZTI12nfnl_exp_dir",
12486   "self_type" : "_ZTI12nfnl_exp_dir",
12487   "size" : 24,
12488   "source_file" : "external/libnl/include/netlink-private/types.h"
12489  },
12490  {
12491   "alignment" : 8,
12492   "fields" :
12493   [
12494    {
12495     "field_name" : "ce_refcnt",
12496     "referenced_type" : "_ZTIi"
12497    },
12498    {
12499     "field_name" : "ce_ops",
12500     "field_offset" : 64,
12501     "referenced_type" : "_ZTIP13nl_object_ops"
12502    },
12503    {
12504     "field_name" : "ce_cache",
12505     "field_offset" : 128,
12506     "referenced_type" : "_ZTIP8nl_cache"
12507    },
12508    {
12509     "field_name" : "ce_list",
12510     "field_offset" : 192,
12511     "referenced_type" : "_ZTI12nl_list_head"
12512    },
12513    {
12514     "field_name" : "ce_msgtype",
12515     "field_offset" : 320,
12516     "referenced_type" : "_ZTIi"
12517    },
12518    {
12519     "field_name" : "ce_flags",
12520     "field_offset" : 352,
12521     "referenced_type" : "_ZTIi"
12522    },
12523    {
12524     "field_name" : "ce_mask",
12525     "field_offset" : 384,
12526     "referenced_type" : "_ZTIm"
12527    },
12528    {
12529     "field_name" : "log_msg_family",
12530     "field_offset" : 448,
12531     "referenced_type" : "_ZTIh"
12532    },
12533    {
12534     "field_name" : "log_msg_hook",
12535     "field_offset" : 456,
12536     "referenced_type" : "_ZTIh"
12537    },
12538    {
12539     "field_name" : "log_msg_hwproto",
12540     "field_offset" : 464,
12541     "referenced_type" : "_ZTIt"
12542    },
12543    {
12544     "field_name" : "log_msg_mark",
12545     "field_offset" : 480,
12546     "referenced_type" : "_ZTIj"
12547    },
12548    {
12549     "field_name" : "log_msg_timestamp",
12550     "field_offset" : 512,
12551     "referenced_type" : "_ZTI7timeval"
12552    },
12553    {
12554     "field_name" : "log_msg_indev",
12555     "field_offset" : 640,
12556     "referenced_type" : "_ZTIj"
12557    },
12558    {
12559     "field_name" : "log_msg_outdev",
12560     "field_offset" : 672,
12561     "referenced_type" : "_ZTIj"
12562    },
12563    {
12564     "field_name" : "log_msg_physindev",
12565     "field_offset" : 704,
12566     "referenced_type" : "_ZTIj"
12567    },
12568    {
12569     "field_name" : "log_msg_physoutdev",
12570     "field_offset" : 736,
12571     "referenced_type" : "_ZTIj"
12572    },
12573    {
12574     "field_name" : "log_msg_hwaddr",
12575     "field_offset" : 768,
12576     "referenced_type" : "_ZTIA8_h"
12577    },
12578    {
12579     "field_name" : "log_msg_hwaddr_len",
12580     "field_offset" : 832,
12581     "referenced_type" : "_ZTIi"
12582    },
12583    {
12584     "field_name" : "log_msg_payload",
12585     "field_offset" : 896,
12586     "referenced_type" : "_ZTIPv"
12587    },
12588    {
12589     "field_name" : "log_msg_payload_len",
12590     "field_offset" : 960,
12591     "referenced_type" : "_ZTIi"
12592    },
12593    {
12594     "field_name" : "log_msg_prefix",
12595     "field_offset" : 1024,
12596     "referenced_type" : "_ZTIPc"
12597    },
12598    {
12599     "field_name" : "log_msg_uid",
12600     "field_offset" : 1088,
12601     "referenced_type" : "_ZTIj"
12602    },
12603    {
12604     "field_name" : "log_msg_gid",
12605     "field_offset" : 1120,
12606     "referenced_type" : "_ZTIj"
12607    },
12608    {
12609     "field_name" : "log_msg_seq",
12610     "field_offset" : 1152,
12611     "referenced_type" : "_ZTIj"
12612    },
12613    {
12614     "field_name" : "log_msg_seq_global",
12615     "field_offset" : 1184,
12616     "referenced_type" : "_ZTIj"
12617    }
12618   ],
12619   "linker_set_key" : "_ZTI12nfnl_log_msg",
12620   "name" : "nfnl_log_msg",
12621   "referenced_type" : "_ZTI12nfnl_log_msg",
12622   "self_type" : "_ZTI12nfnl_log_msg",
12623   "size" : 152,
12624   "source_file" : "external/libnl/include/netlink-private/types.h"
12625  },
12626  {
12627   "alignment" : 8,
12628   "fields" :
12629   [
12630    {
12631     "field_name" : "encap_type",
12632     "referenced_type" : "_ZTIt"
12633    },
12634    {
12635     "field_name" : "build_msg",
12636     "field_offset" : 64,
12637     "referenced_type" : "_ZTIPFiP6nl_msgPvE"
12638    },
12639    {
12640     "field_name" : "parse_msg",
12641     "field_offset" : 128,
12642     "referenced_type" : "_ZTIPFiP6nlattrP12rtnl_nexthopE"
12643    },
12644    {
12645     "field_name" : "compare",
12646     "field_offset" : 192,
12647     "referenced_type" : "_ZTIPFiPvS_E"
12648    },
12649    {
12650     "field_name" : "dump",
12651     "field_offset" : 256,
12652     "referenced_type" : "_ZTIPFvPvP14nl_dump_paramsE"
12653    },
12654    {
12655     "field_name" : "destructor",
12656     "field_offset" : 320,
12657     "referenced_type" : "_ZTIPFvPvE"
12658    }
12659   ],
12660   "linker_set_key" : "_ZTI12nh_encap_ops",
12661   "name" : "nh_encap_ops",
12662   "referenced_type" : "_ZTI12nh_encap_ops",
12663   "self_type" : "_ZTI12nh_encap_ops",
12664   "size" : 48,
12665   "source_file" : "external/libnl/include/netlink-private/route/nexthop-encap.h"
12666  },
12667  {
12668   "alignment" : 8,
12669   "fields" :
12670   [
12671    {
12672     "field_name" : "co_name",
12673     "referenced_type" : "_ZTIPc"
12674    },
12675    {
12676     "field_name" : "co_hdrsize",
12677     "field_offset" : 64,
12678     "referenced_type" : "_ZTIi"
12679    },
12680    {
12681     "field_name" : "co_protocol",
12682     "field_offset" : 96,
12683     "referenced_type" : "_ZTIi"
12684    },
12685    {
12686     "field_name" : "co_hash_size",
12687     "field_offset" : 128,
12688     "referenced_type" : "_ZTIi"
12689    },
12690    {
12691     "field_name" : "co_flags",
12692     "field_offset" : 160,
12693     "referenced_type" : "_ZTIj"
12694    },
12695    {
12696     "field_name" : "co_refcnt",
12697     "field_offset" : 192,
12698     "referenced_type" : "_ZTIj"
12699    },
12700    {
12701     "field_name" : "co_groups",
12702     "field_offset" : 256,
12703     "referenced_type" : "_ZTIP11nl_af_group"
12704    },
12705    {
12706     "field_name" : "co_request_update",
12707     "field_offset" : 320,
12708     "referenced_type" : "_ZTIPFiP8nl_cacheP7nl_sockE"
12709    },
12710    {
12711     "field_name" : "co_msg_parser",
12712     "field_offset" : 384,
12713     "referenced_type" : "_ZTIPFiP12nl_cache_opsP11sockaddr_nlP8nlmsghdrP15nl_parser_paramE"
12714    },
12715    {
12716     "field_name" : "co_event_filter",
12717     "field_offset" : 448,
12718     "referenced_type" : "_ZTIPFiP8nl_cacheP9nl_objectE"
12719    },
12720    {
12721     "field_name" : "co_include_event",
12722     "field_offset" : 512,
12723     "referenced_type" : "_ZTIPFiP8nl_cacheP9nl_objectPFvS0_S2_iPvEPFvS0_S2_S2_miS3_ES3_E"
12724    },
12725    {
12726     "field_name" : "reserved_1",
12727     "field_offset" : 576,
12728     "referenced_type" : "_ZTIPFvvE"
12729    },
12730    {
12731     "field_name" : "reserved_2",
12732     "field_offset" : 640,
12733     "referenced_type" : "_ZTIPFvvE"
12734    },
12735    {
12736     "field_name" : "reserved_3",
12737     "field_offset" : 704,
12738     "referenced_type" : "_ZTIPFvvE"
12739    },
12740    {
12741     "field_name" : "reserved_4",
12742     "field_offset" : 768,
12743     "referenced_type" : "_ZTIPFvvE"
12744    },
12745    {
12746     "field_name" : "reserved_5",
12747     "field_offset" : 832,
12748     "referenced_type" : "_ZTIPFvvE"
12749    },
12750    {
12751     "field_name" : "reserved_6",
12752     "field_offset" : 896,
12753     "referenced_type" : "_ZTIPFvvE"
12754    },
12755    {
12756     "field_name" : "reserved_7",
12757     "field_offset" : 960,
12758     "referenced_type" : "_ZTIPFvvE"
12759    },
12760    {
12761     "field_name" : "reserved_8",
12762     "field_offset" : 1024,
12763     "referenced_type" : "_ZTIPFvvE"
12764    },
12765    {
12766     "field_name" : "co_obj_ops",
12767     "field_offset" : 1088,
12768     "referenced_type" : "_ZTIP13nl_object_ops"
12769    },
12770    {
12771     "field_name" : "co_next",
12772     "field_offset" : 1152,
12773     "referenced_type" : "_ZTIP12nl_cache_ops"
12774    },
12775    {
12776     "field_name" : "co_major_cache",
12777     "field_offset" : 1216,
12778     "referenced_type" : "_ZTIP8nl_cache"
12779    },
12780    {
12781     "field_name" : "co_genl",
12782     "field_offset" : 1280,
12783     "referenced_type" : "_ZTIP8genl_ops"
12784    },
12785    {
12786     "field_name" : "co_msgtypes",
12787     "field_offset" : 1344,
12788     "referenced_type" : "_ZTIA_10nl_msgtype"
12789    }
12790   ],
12791   "linker_set_key" : "_ZTI12nl_cache_ops",
12792   "name" : "nl_cache_ops",
12793   "referenced_type" : "_ZTI12nl_cache_ops",
12794   "self_type" : "_ZTI12nl_cache_ops",
12795   "size" : 168,
12796   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
12797  },
12798  {
12799   "alignment" : 8,
12800   "fields" :
12801   [
12802    {
12803     "field_name" : "key",
12804     "referenced_type" : "_ZTIj"
12805    },
12806    {
12807     "field_name" : "key_size",
12808     "field_offset" : 32,
12809     "referenced_type" : "_ZTIj"
12810    },
12811    {
12812     "field_name" : "obj",
12813     "field_offset" : 64,
12814     "referenced_type" : "_ZTIP9nl_object"
12815    },
12816    {
12817     "field_name" : "next",
12818     "field_offset" : 128,
12819     "referenced_type" : "_ZTIP12nl_hash_node"
12820    }
12821   ],
12822   "linker_set_key" : "_ZTI12nl_hash_node",
12823   "name" : "nl_hash_node",
12824   "referenced_type" : "_ZTI12nl_hash_node",
12825   "self_type" : "_ZTI12nl_hash_node",
12826   "size" : 24,
12827   "source_file" : "external/libnl/include/netlink/hashtable.h"
12828  },
12829  {
12830   "alignment" : 8,
12831   "fields" :
12832   [
12833    {
12834     "field_name" : "next",
12835     "referenced_type" : "_ZTIP12nl_list_head"
12836    },
12837    {
12838     "field_name" : "prev",
12839     "field_offset" : 64,
12840     "referenced_type" : "_ZTIP12nl_list_head"
12841    }
12842   ],
12843   "linker_set_key" : "_ZTI12nl_list_head",
12844   "name" : "nl_list_head",
12845   "referenced_type" : "_ZTI12nl_list_head",
12846   "self_type" : "_ZTI12nl_list_head",
12847   "size" : 16,
12848   "source_file" : "external/libnl/include/netlink/list.h"
12849  },
12850  {
12851   "alignment" : 8,
12852   "fields" :
12853   [
12854    {
12855     "field_name" : "vf_list",
12856     "referenced_type" : "_ZTI12nl_list_head"
12857    },
12858    {
12859     "field_name" : "ce_refcnt",
12860     "field_offset" : 128,
12861     "referenced_type" : "_ZTIi"
12862    },
12863    {
12864     "field_name" : "ce_mask",
12865     "field_offset" : 160,
12866     "referenced_type" : "_ZTIj"
12867    },
12868    {
12869     "field_name" : "vf_index",
12870     "field_offset" : 192,
12871     "referenced_type" : "_ZTIj"
12872    },
12873    {
12874     "field_name" : "vf_guid_node",
12875     "field_offset" : 256,
12876     "referenced_type" : "_ZTIm"
12877    },
12878    {
12879     "field_name" : "vf_guid_port",
12880     "field_offset" : 320,
12881     "referenced_type" : "_ZTIm"
12882    },
12883    {
12884     "field_name" : "vf_linkstate",
12885     "field_offset" : 384,
12886     "referenced_type" : "_ZTIj"
12887    },
12888    {
12889     "field_name" : "vf_lladdr",
12890     "field_offset" : 448,
12891     "referenced_type" : "_ZTIP7nl_addr"
12892    },
12893    {
12894     "field_name" : "vf_max_tx_rate",
12895     "field_offset" : 512,
12896     "referenced_type" : "_ZTIj"
12897    },
12898    {
12899     "field_name" : "vf_min_tx_rate",
12900     "field_offset" : 544,
12901     "referenced_type" : "_ZTIj"
12902    },
12903    {
12904     "field_name" : "vf_rate",
12905     "field_offset" : 576,
12906     "referenced_type" : "_ZTIj"
12907    },
12908    {
12909     "field_name" : "vf_rss_query_en",
12910     "field_offset" : 608,
12911     "referenced_type" : "_ZTIj"
12912    },
12913    {
12914     "field_name" : "vf_spoofchk",
12915     "field_offset" : 640,
12916     "referenced_type" : "_ZTIj"
12917    },
12918    {
12919     "field_name" : "vf_stats",
12920     "field_offset" : 704,
12921     "referenced_type" : "_ZTIA6_m"
12922    },
12923    {
12924     "field_name" : "vf_trust",
12925     "field_offset" : 1088,
12926     "referenced_type" : "_ZTIj"
12927    },
12928    {
12929     "field_name" : "vf_vlans",
12930     "field_offset" : 1152,
12931     "referenced_type" : "_ZTIP11nl_vf_vlans"
12932    }
12933   ],
12934   "linker_set_key" : "_ZTI12rtnl_link_vf",
12935   "name" : "rtnl_link_vf",
12936   "referenced_type" : "_ZTI12rtnl_link_vf",
12937   "self_type" : "_ZTI12rtnl_link_vf",
12938   "size" : 152,
12939   "source_file" : "external/libnl/include/netlink-private/types.h"
12940  },
12941  {
12942   "alignment" : 8,
12943   "fields" :
12944   [
12945    {
12946     "field_name" : "rtnh_flags",
12947     "referenced_type" : "_ZTIh"
12948    },
12949    {
12950     "field_name" : "rtnh_flag_mask",
12951     "field_offset" : 8,
12952     "referenced_type" : "_ZTIh"
12953    },
12954    {
12955     "field_name" : "rtnh_weight",
12956     "field_offset" : 16,
12957     "referenced_type" : "_ZTIh"
12958    },
12959    {
12960     "field_name" : "rtnh_ifindex",
12961     "field_offset" : 32,
12962     "referenced_type" : "_ZTIj"
12963    },
12964    {
12965     "field_name" : "rtnh_gateway",
12966     "field_offset" : 64,
12967     "referenced_type" : "_ZTIP7nl_addr"
12968    },
12969    {
12970     "field_name" : "ce_mask",
12971     "field_offset" : 128,
12972     "referenced_type" : "_ZTIj"
12973    },
12974    {
12975     "field_name" : "rtnh_list",
12976     "field_offset" : 192,
12977     "referenced_type" : "_ZTI12nl_list_head"
12978    },
12979    {
12980     "field_name" : "rtnh_realms",
12981     "field_offset" : 320,
12982     "referenced_type" : "_ZTIj"
12983    },
12984    {
12985     "field_name" : "rtnh_newdst",
12986     "field_offset" : 384,
12987     "referenced_type" : "_ZTIP7nl_addr"
12988    },
12989    {
12990     "field_name" : "rtnh_via",
12991     "field_offset" : 448,
12992     "referenced_type" : "_ZTIP7nl_addr"
12993    },
12994    {
12995     "field_name" : "rtnh_encap",
12996     "field_offset" : 512,
12997     "referenced_type" : "_ZTIP13rtnl_nh_encap"
12998    }
12999   ],
13000   "linker_set_key" : "_ZTI12rtnl_nexthop",
13001   "name" : "rtnl_nexthop",
13002   "referenced_type" : "_ZTI12rtnl_nexthop",
13003   "self_type" : "_ZTI12rtnl_nexthop",
13004   "size" : 72,
13005   "source_file" : "external/libnl/include/netlink-private/types.h"
13006  },
13007  {
13008   "alignment" : 4,
13009   "fields" :
13010   [
13011    {
13012     "field_name" : "s_parm",
13013     "referenced_type" : "_ZTI10tc_skbedit"
13014    },
13015    {
13016     "field_name" : "s_flags",
13017     "field_offset" : 160,
13018     "referenced_type" : "_ZTIj"
13019    },
13020    {
13021     "field_name" : "s_mark",
13022     "field_offset" : 192,
13023     "referenced_type" : "_ZTIj"
13024    },
13025    {
13026     "field_name" : "s_prio",
13027     "field_offset" : 224,
13028     "referenced_type" : "_ZTIj"
13029    },
13030    {
13031     "field_name" : "s_queue_mapping",
13032     "field_offset" : 256,
13033     "referenced_type" : "_ZTIt"
13034    }
13035   ],
13036   "linker_set_key" : "_ZTI12rtnl_skbedit",
13037   "name" : "rtnl_skbedit",
13038   "referenced_type" : "_ZTI12rtnl_skbedit",
13039   "self_type" : "_ZTI12rtnl_skbedit",
13040   "size" : 36,
13041   "source_file" : "external/libnl/include/netlink-private/types.h"
13042  },
13043  {
13044   "alignment" : 8,
13045   "fields" :
13046   [
13047    {
13048     "field_name" : "daddr",
13049     "referenced_type" : "_ZTIP7nl_addr"
13050    },
13051    {
13052     "field_name" : "spi",
13053     "field_offset" : 64,
13054     "referenced_type" : "_ZTIj"
13055    },
13056    {
13057     "field_name" : "family",
13058     "field_offset" : 96,
13059     "referenced_type" : "_ZTIt"
13060    },
13061    {
13062     "field_name" : "proto",
13063     "field_offset" : 112,
13064     "referenced_type" : "_ZTIh"
13065    }
13066   ],
13067   "linker_set_key" : "_ZTI12xfrmnl_sa_id",
13068   "name" : "xfrmnl_sa_id",
13069   "referenced_type" : "_ZTI12xfrmnl_sa_id",
13070   "self_type" : "_ZTI12xfrmnl_sa_id",
13071   "size" : 16,
13072   "source_file" : "external/libnl/include/netlink-private/types.h"
13073  },
13074  {
13075   "alignment" : 4,
13076   "fields" :
13077   [
13078    {
13079     "field_name" : "replay_window",
13080     "referenced_type" : "_ZTIj"
13081    },
13082    {
13083     "field_name" : "replay",
13084     "field_offset" : 32,
13085     "referenced_type" : "_ZTIj"
13086    },
13087    {
13088     "field_name" : "integrity_failed",
13089     "field_offset" : 64,
13090     "referenced_type" : "_ZTIj"
13091    }
13092   ],
13093   "linker_set_key" : "_ZTI12xfrmnl_stats",
13094   "name" : "xfrmnl_stats",
13095   "referenced_type" : "_ZTI12xfrmnl_stats",
13096   "self_type" : "_ZTI12xfrmnl_stats",
13097   "size" : 12,
13098   "source_file" : "external/libnl/include/netlink-private/types.h"
13099  },
13100  {
13101   "alignment" : 8,
13102   "fields" :
13103   [
13104    {
13105     "field_name" : "data",
13106     "referenced_type" : "_ZTIPc"
13107    },
13108    {
13109     "field_name" : "len",
13110     "field_offset" : 64,
13111     "referenced_type" : "_ZTIm"
13112    },
13113    {
13114     "field_name" : "index",
13115     "field_offset" : 128,
13116     "referenced_type" : "_ZTIi"
13117    }
13118   ],
13119   "linker_set_key" : "_ZTI13ematch_quoted",
13120   "name" : "ematch_quoted",
13121   "referenced_type" : "_ZTI13ematch_quoted",
13122   "self_type" : "_ZTI13ematch_quoted",
13123   "size" : 24,
13124   "source_file" : "external/libnl/include/netlink-private/types.h"
13125  },
13126  {
13127   "alignment" : 2,
13128   "fields" :
13129   [
13130    {
13131     "field_name" : "port",
13132     "referenced_type" : "_ZTIN13nfnl_ct_protoUt_E"
13133    },
13134    {
13135     "field_name" : "icmp",
13136     "referenced_type" : "_ZTIN13nfnl_ct_protoUt_E"
13137    }
13138   ],
13139   "linker_set_key" : "_ZTI13nfnl_ct_proto",
13140   "name" : "nfnl_ct_proto",
13141   "record_kind" : "union",
13142   "referenced_type" : "_ZTI13nfnl_ct_proto",
13143   "self_type" : "_ZTI13nfnl_ct_proto",
13144   "size" : 4,
13145   "source_file" : "external/libnl/include/netlink-private/types.h"
13146  },
13147  {
13148   "alignment" : 8,
13149   "fields" :
13150   [
13151    {
13152     "field_name" : "cm_protocol",
13153     "referenced_type" : "_ZTIi"
13154    },
13155    {
13156     "field_name" : "cm_flags",
13157     "field_offset" : 32,
13158     "referenced_type" : "_ZTIi"
13159    },
13160    {
13161     "field_name" : "cm_nassocs",
13162     "field_offset" : 64,
13163     "referenced_type" : "_ZTIi"
13164    },
13165    {
13166     "field_name" : "cm_sock",
13167     "field_offset" : 128,
13168     "referenced_type" : "_ZTIP7nl_sock"
13169    },
13170    {
13171     "field_name" : "cm_sync_sock",
13172     "field_offset" : 192,
13173     "referenced_type" : "_ZTIP7nl_sock"
13174    },
13175    {
13176     "field_name" : "cm_assocs",
13177     "field_offset" : 256,
13178     "referenced_type" : "_ZTIP14nl_cache_assoc"
13179    }
13180   ],
13181   "linker_set_key" : "_ZTI13nl_cache_mngr",
13182   "name" : "nl_cache_mngr",
13183   "referenced_type" : "_ZTI13nl_cache_mngr",
13184   "self_type" : "_ZTI13nl_cache_mngr",
13185   "size" : 40,
13186   "source_file" : "external/libnl/include/netlink-private/types.h"
13187  },
13188  {
13189   "alignment" : 8,
13190   "fields" :
13191   [
13192    {
13193     "field_name" : "size",
13194     "referenced_type" : "_ZTIi"
13195    },
13196    {
13197     "field_name" : "nodes",
13198     "field_offset" : 64,
13199     "referenced_type" : "_ZTIPP12nl_hash_node"
13200    }
13201   ],
13202   "linker_set_key" : "_ZTI13nl_hash_table",
13203   "name" : "nl_hash_table",
13204   "referenced_type" : "_ZTI13nl_hash_table",
13205   "self_type" : "_ZTI13nl_hash_table",
13206   "size" : 16,
13207   "source_file" : "external/libnl/include/netlink/hashtable.h"
13208  },
13209  {
13210   "alignment" : 8,
13211   "fields" :
13212   [
13213    {
13214     "field_name" : "oo_name",
13215     "referenced_type" : "_ZTIPc"
13216    },
13217    {
13218     "field_name" : "oo_size",
13219     "field_offset" : 64,
13220     "referenced_type" : "_ZTIm"
13221    },
13222    {
13223     "field_name" : "oo_id_attrs",
13224     "field_offset" : 128,
13225     "referenced_type" : "_ZTIj"
13226    },
13227    {
13228     "field_name" : "oo_constructor",
13229     "field_offset" : 192,
13230     "referenced_type" : "_ZTIPFvP9nl_objectE"
13231    },
13232    {
13233     "field_name" : "oo_free_data",
13234     "field_offset" : 256,
13235     "referenced_type" : "_ZTIPFvP9nl_objectE"
13236    },
13237    {
13238     "field_name" : "oo_clone",
13239     "field_offset" : 320,
13240     "referenced_type" : "_ZTIPFiP9nl_objectS0_E"
13241    },
13242    {
13243     "field_name" : "oo_dump",
13244     "field_offset" : 384,
13245     "referenced_type" : "_ZTIA3_PFvP9nl_objectP14nl_dump_paramsE"
13246    },
13247    {
13248     "field_name" : "oo_compare",
13249     "field_offset" : 576,
13250     "referenced_type" : "_ZTIPFmP9nl_objectS0_miE"
13251    },
13252    {
13253     "field_name" : "oo_update",
13254     "field_offset" : 640,
13255     "referenced_type" : "_ZTIPFiP9nl_objectS0_E"
13256    },
13257    {
13258     "field_name" : "oo_keygen",
13259     "field_offset" : 704,
13260     "referenced_type" : "_ZTIPFvP9nl_objectPjjE"
13261    },
13262    {
13263     "field_name" : "oo_attrs2str",
13264     "field_offset" : 768,
13265     "referenced_type" : "_ZTIPFPciS_mE"
13266    },
13267    {
13268     "field_name" : "oo_id_attrs_get",
13269     "field_offset" : 832,
13270     "referenced_type" : "_ZTIPFjP9nl_objectE"
13271    }
13272   ],
13273   "linker_set_key" : "_ZTI13nl_object_ops",
13274   "name" : "nl_object_ops",
13275   "referenced_type" : "_ZTI13nl_object_ops",
13276   "self_type" : "_ZTI13nl_object_ops",
13277   "size" : 112,
13278   "source_file" : "external/libnl/include/netlink-private/object-api.h"
13279  },
13280  {
13281   "alignment" : 4,
13282   "fields" :
13283   [
13284    {
13285     "field_name" : "fq_limit",
13286     "referenced_type" : "_ZTIi"
13287    },
13288    {
13289     "field_name" : "fq_target",
13290     "field_offset" : 32,
13291     "referenced_type" : "_ZTIj"
13292    },
13293    {
13294     "field_name" : "fq_interval",
13295     "field_offset" : 64,
13296     "referenced_type" : "_ZTIj"
13297    },
13298    {
13299     "field_name" : "fq_flows",
13300     "field_offset" : 96,
13301     "referenced_type" : "_ZTIi"
13302    },
13303    {
13304     "field_name" : "fq_quantum",
13305     "field_offset" : 128,
13306     "referenced_type" : "_ZTIj"
13307    },
13308    {
13309     "field_name" : "fq_ecn",
13310     "field_offset" : 160,
13311     "referenced_type" : "_ZTIi"
13312    },
13313    {
13314     "field_name" : "fq_mask",
13315     "field_offset" : 192,
13316     "referenced_type" : "_ZTIj"
13317    }
13318   ],
13319   "linker_set_key" : "_ZTI13rtnl_fq_codel",
13320   "name" : "rtnl_fq_codel",
13321   "referenced_type" : "_ZTI13rtnl_fq_codel",
13322   "self_type" : "_ZTI13rtnl_fq_codel",
13323   "size" : 28,
13324   "source_file" : "external/libnl/include/netlink-private/types.h"
13325  },
13326  {
13327   "alignment" : 8,
13328   "fields" :
13329   [
13330    {
13331     "field_name" : "lm_mem_start",
13332     "referenced_type" : "_ZTIm"
13333    },
13334    {
13335     "field_name" : "lm_mem_end",
13336     "field_offset" : 64,
13337     "referenced_type" : "_ZTIm"
13338    },
13339    {
13340     "field_name" : "lm_base_addr",
13341     "field_offset" : 128,
13342     "referenced_type" : "_ZTIm"
13343    },
13344    {
13345     "field_name" : "lm_irq",
13346     "field_offset" : 192,
13347     "referenced_type" : "_ZTIt"
13348    },
13349    {
13350     "field_name" : "lm_dma",
13351     "field_offset" : 208,
13352     "referenced_type" : "_ZTIh"
13353    },
13354    {
13355     "field_name" : "lm_port",
13356     "field_offset" : 216,
13357     "referenced_type" : "_ZTIh"
13358    }
13359   ],
13360   "linker_set_key" : "_ZTI13rtnl_link_map",
13361   "name" : "rtnl_link_map",
13362   "referenced_type" : "_ZTI13rtnl_link_map",
13363   "self_type" : "_ZTI13rtnl_link_map",
13364   "size" : 32,
13365   "source_file" : "external/libnl/include/netlink-private/types.h"
13366  },
13367  {
13368   "alignment" : 8,
13369   "fields" :
13370   [
13371    {
13372     "field_name" : "ce_refcnt",
13373     "referenced_type" : "_ZTIi"
13374    },
13375    {
13376     "field_name" : "ce_ops",
13377     "field_offset" : 64,
13378     "referenced_type" : "_ZTIP13nl_object_ops"
13379    },
13380    {
13381     "field_name" : "ce_cache",
13382     "field_offset" : 128,
13383     "referenced_type" : "_ZTIP8nl_cache"
13384    },
13385    {
13386     "field_name" : "ce_list",
13387     "field_offset" : 192,
13388     "referenced_type" : "_ZTI12nl_list_head"
13389    },
13390    {
13391     "field_name" : "ce_msgtype",
13392     "field_offset" : 320,
13393     "referenced_type" : "_ZTIi"
13394    },
13395    {
13396     "field_name" : "ce_flags",
13397     "field_offset" : 352,
13398     "referenced_type" : "_ZTIi"
13399    },
13400    {
13401     "field_name" : "ce_mask",
13402     "field_offset" : 384,
13403     "referenced_type" : "_ZTIm"
13404    },
13405    {
13406     "field_name" : "nt_name",
13407     "field_offset" : 448,
13408     "referenced_type" : "_ZTIA32_c"
13409    },
13410    {
13411     "field_name" : "nt_family",
13412     "field_offset" : 704,
13413     "referenced_type" : "_ZTIj"
13414    },
13415    {
13416     "field_name" : "nt_gc_thresh1",
13417     "field_offset" : 736,
13418     "referenced_type" : "_ZTIj"
13419    },
13420    {
13421     "field_name" : "nt_gc_thresh2",
13422     "field_offset" : 768,
13423     "referenced_type" : "_ZTIj"
13424    },
13425    {
13426     "field_name" : "nt_gc_thresh3",
13427     "field_offset" : 800,
13428     "referenced_type" : "_ZTIj"
13429    },
13430    {
13431     "field_name" : "nt_gc_interval",
13432     "field_offset" : 832,
13433     "referenced_type" : "_ZTIm"
13434    },
13435    {
13436     "field_name" : "nt_config",
13437     "field_offset" : 896,
13438     "referenced_type" : "_ZTI10ndt_config"
13439    },
13440    {
13441     "field_name" : "nt_parms",
13442     "field_offset" : 1152,
13443     "referenced_type" : "_ZTI19rtnl_neightbl_parms"
13444    },
13445    {
13446     "field_name" : "nt_stats",
13447     "field_offset" : 1920,
13448     "referenced_type" : "_ZTI9ndt_stats"
13449    }
13450   ],
13451   "linker_set_key" : "_ZTI13rtnl_neightbl",
13452   "name" : "rtnl_neightbl",
13453   "referenced_type" : "_ZTI13rtnl_neightbl",
13454   "self_type" : "_ZTI13rtnl_neightbl",
13455   "size" : 328,
13456   "source_file" : "external/libnl/include/netlink-private/types.h"
13457  },
13458  {
13459   "alignment" : 8,
13460   "fields" :
13461   [
13462    {
13463     "field_name" : "ops",
13464     "referenced_type" : "_ZTIP12nh_encap_ops"
13465    },
13466    {
13467     "field_name" : "priv",
13468     "field_offset" : 64,
13469     "referenced_type" : "_ZTIPv"
13470    }
13471   ],
13472   "linker_set_key" : "_ZTI13rtnl_nh_encap",
13473   "name" : "rtnl_nh_encap",
13474   "referenced_type" : "_ZTI13rtnl_nh_encap",
13475   "self_type" : "_ZTI13rtnl_nh_encap",
13476   "size" : 16,
13477   "source_file" : "external/libnl/include/netlink-private/types.h"
13478  },
13479  {
13480   "alignment" : 8,
13481   "fields" :
13482   [
13483    {
13484     "field_name" : "rs_rate64",
13485     "referenced_type" : "_ZTIm"
13486    },
13487    {
13488     "field_name" : "rs_overhead",
13489     "field_offset" : 64,
13490     "referenced_type" : "_ZTIt"
13491    },
13492    {
13493     "field_name" : "rs_cell_align",
13494     "field_offset" : 80,
13495     "referenced_type" : "_ZTIs"
13496    },
13497    {
13498     "field_name" : "rs_mpu",
13499     "field_offset" : 96,
13500     "referenced_type" : "_ZTIt"
13501    },
13502    {
13503     "field_name" : "rs_cell_log",
13504     "field_offset" : 112,
13505     "referenced_type" : "_ZTIh"
13506    }
13507   ],
13508   "linker_set_key" : "_ZTI13rtnl_ratespec",
13509   "name" : "rtnl_ratespec",
13510   "referenced_type" : "_ZTI13rtnl_ratespec",
13511   "self_type" : "_ZTI13rtnl_ratespec",
13512   "size" : 16,
13513   "source_file" : "external/libnl/include/netlink-private/types.h"
13514  },
13515  {
13516   "alignment" : 8,
13517   "fields" :
13518   [
13519    {
13520     "field_name" : "o_id",
13521     "referenced_type" : "_ZTIj"
13522    },
13523    {
13524     "field_name" : "o_flags",
13525     "field_offset" : 32,
13526     "referenced_type" : "_ZTIj"
13527    },
13528    {
13529     "field_name" : "o_list",
13530     "field_offset" : 64,
13531     "referenced_type" : "_ZTI12nl_list_head"
13532    }
13533   ],
13534   "linker_set_key" : "_ZTI14genl_family_op",
13535   "name" : "genl_family_op",
13536   "referenced_type" : "_ZTI14genl_family_op",
13537   "self_type" : "_ZTI14genl_family_op",
13538   "size" : 24,
13539   "source_file" : "external/libnl/include/netlink-private/types.h"
13540  },
13541  {
13542   "alignment" : 2,
13543   "fields" :
13544   [
13545    {
13546     "field_name" : "l4protonum",
13547     "referenced_type" : "_ZTIh"
13548    },
13549    {
13550     "field_name" : "l4protodata",
13551     "field_offset" : 16,
13552     "referenced_type" : "_ZTI18nfnl_exp_protodata"
13553    }
13554   ],
13555   "linker_set_key" : "_ZTI14nfnl_exp_proto",
13556   "name" : "nfnl_exp_proto",
13557   "referenced_type" : "_ZTI14nfnl_exp_proto",
13558   "self_type" : "_ZTI14nfnl_exp_proto",
13559   "size" : 6,
13560   "source_file" : "external/libnl/include/netlink-private/types.h"
13561  },
13562  {
13563   "alignment" : 8,
13564   "fields" :
13565   [
13566    {
13567     "field_name" : "ce_refcnt",
13568     "referenced_type" : "_ZTIi"
13569    },
13570    {
13571     "field_name" : "ce_ops",
13572     "field_offset" : 64,
13573     "referenced_type" : "_ZTIP13nl_object_ops"
13574    },
13575    {
13576     "field_name" : "ce_cache",
13577     "field_offset" : 128,
13578     "referenced_type" : "_ZTIP8nl_cache"
13579    },
13580    {
13581     "field_name" : "ce_list",
13582     "field_offset" : 192,
13583     "referenced_type" : "_ZTI12nl_list_head"
13584    },
13585    {
13586     "field_name" : "ce_msgtype",
13587     "field_offset" : 320,
13588     "referenced_type" : "_ZTIi"
13589    },
13590    {
13591     "field_name" : "ce_flags",
13592     "field_offset" : 352,
13593     "referenced_type" : "_ZTIi"
13594    },
13595    {
13596     "field_name" : "ce_mask",
13597     "field_offset" : 384,
13598     "referenced_type" : "_ZTIm"
13599    },
13600    {
13601     "field_name" : "queue_msg_group",
13602     "field_offset" : 448,
13603     "referenced_type" : "_ZTIt"
13604    },
13605    {
13606     "field_name" : "queue_msg_family",
13607     "field_offset" : 464,
13608     "referenced_type" : "_ZTIh"
13609    },
13610    {
13611     "field_name" : "queue_msg_hook",
13612     "field_offset" : 472,
13613     "referenced_type" : "_ZTIh"
13614    },
13615    {
13616     "field_name" : "queue_msg_hwproto",
13617     "field_offset" : 480,
13618     "referenced_type" : "_ZTIt"
13619    },
13620    {
13621     "field_name" : "queue_msg_packetid",
13622     "field_offset" : 512,
13623     "referenced_type" : "_ZTIj"
13624    },
13625    {
13626     "field_name" : "queue_msg_mark",
13627     "field_offset" : 544,
13628     "referenced_type" : "_ZTIj"
13629    },
13630    {
13631     "field_name" : "queue_msg_timestamp",
13632     "field_offset" : 576,
13633     "referenced_type" : "_ZTI7timeval"
13634    },
13635    {
13636     "field_name" : "queue_msg_indev",
13637     "field_offset" : 704,
13638     "referenced_type" : "_ZTIj"
13639    },
13640    {
13641     "field_name" : "queue_msg_outdev",
13642     "field_offset" : 736,
13643     "referenced_type" : "_ZTIj"
13644    },
13645    {
13646     "field_name" : "queue_msg_physindev",
13647     "field_offset" : 768,
13648     "referenced_type" : "_ZTIj"
13649    },
13650    {
13651     "field_name" : "queue_msg_physoutdev",
13652     "field_offset" : 800,
13653     "referenced_type" : "_ZTIj"
13654    },
13655    {
13656     "field_name" : "queue_msg_hwaddr",
13657     "field_offset" : 832,
13658     "referenced_type" : "_ZTIA8_h"
13659    },
13660    {
13661     "field_name" : "queue_msg_hwaddr_len",
13662     "field_offset" : 896,
13663     "referenced_type" : "_ZTIi"
13664    },
13665    {
13666     "field_name" : "queue_msg_payload",
13667     "field_offset" : 960,
13668     "referenced_type" : "_ZTIPv"
13669    },
13670    {
13671     "field_name" : "queue_msg_payload_len",
13672     "field_offset" : 1024,
13673     "referenced_type" : "_ZTIi"
13674    },
13675    {
13676     "field_name" : "queue_msg_verdict",
13677     "field_offset" : 1056,
13678     "referenced_type" : "_ZTIj"
13679    }
13680   ],
13681   "linker_set_key" : "_ZTI14nfnl_queue_msg",
13682   "name" : "nfnl_queue_msg",
13683   "referenced_type" : "_ZTI14nfnl_queue_msg",
13684   "self_type" : "_ZTI14nfnl_queue_msg",
13685   "size" : 136,
13686   "source_file" : "external/libnl/include/netlink-private/types.h"
13687  },
13688  {
13689   "alignment" : 8,
13690   "fields" :
13691   [
13692    {
13693     "field_name" : "ca_cache",
13694     "referenced_type" : "_ZTIP8nl_cache"
13695    },
13696    {
13697     "field_name" : "ca_change",
13698     "field_offset" : 64,
13699     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectiPvE"
13700    },
13701    {
13702     "field_name" : "ca_change_v2",
13703     "field_offset" : 128,
13704     "referenced_type" : "_ZTIPFvP8nl_cacheP9nl_objectS2_miPvE"
13705    },
13706    {
13707     "field_name" : "ca_change_data",
13708     "field_offset" : 192,
13709     "referenced_type" : "_ZTIPv"
13710    }
13711   ],
13712   "linker_set_key" : "_ZTI14nl_cache_assoc",
13713   "name" : "nl_cache_assoc",
13714   "referenced_type" : "_ZTI14nl_cache_assoc",
13715   "self_type" : "_ZTI14nl_cache_assoc",
13716   "size" : 32,
13717   "source_file" : "external/libnl/include/netlink-private/types.h"
13718  },
13719  {
13720   "alignment" : 8,
13721   "fields" :
13722   [
13723    {
13724     "field_name" : "dp_type",
13725     "referenced_type" : "_ZTI12nl_dump_type"
13726    },
13727    {
13728     "field_name" : "dp_prefix",
13729     "field_offset" : 32,
13730     "referenced_type" : "_ZTIi"
13731    },
13732    {
13733     "field_name" : "dp_print_index",
13734     "field_offset" : 64,
13735     "referenced_type" : "_ZTIi"
13736    },
13737    {
13738     "field_name" : "dp_dump_msgtype",
13739     "field_offset" : 96,
13740     "referenced_type" : "_ZTIi"
13741    },
13742    {
13743     "field_name" : "dp_cb",
13744     "field_offset" : 128,
13745     "referenced_type" : "_ZTIPFvP14nl_dump_paramsPcE"
13746    },
13747    {
13748     "field_name" : "dp_nl_cb",
13749     "field_offset" : 192,
13750     "referenced_type" : "_ZTIPFvP14nl_dump_paramsiE"
13751    },
13752    {
13753     "field_name" : "dp_data",
13754     "field_offset" : 256,
13755     "referenced_type" : "_ZTIPv"
13756    },
13757    {
13758     "field_name" : "dp_fd",
13759     "field_offset" : 320,
13760     "referenced_type" : "_ZTIP7__sFILE"
13761    },
13762    {
13763     "field_name" : "dp_buf",
13764     "field_offset" : 384,
13765     "referenced_type" : "_ZTIPc"
13766    },
13767    {
13768     "field_name" : "dp_buflen",
13769     "field_offset" : 448,
13770     "referenced_type" : "_ZTIm"
13771    },
13772    {
13773     "field_name" : "dp_pre_dump",
13774     "field_offset" : 512,
13775     "referenced_type" : "_ZTIi"
13776    },
13777    {
13778     "field_name" : "dp_ivar",
13779     "field_offset" : 544,
13780     "referenced_type" : "_ZTIi"
13781    },
13782    {
13783     "field_name" : "dp_line",
13784     "field_offset" : 576,
13785     "referenced_type" : "_ZTIj"
13786    }
13787   ],
13788   "linker_set_key" : "_ZTI14nl_dump_params",
13789   "name" : "nl_dump_params",
13790   "referenced_type" : "_ZTI14nl_dump_params",
13791   "self_type" : "_ZTI14nl_dump_params",
13792   "size" : 80,
13793   "source_file" : "external/libnl/include/netlink/types.h"
13794  },
13795  {
13796   "alignment" : 8,
13797   "fields" :
13798   [
13799    {
13800     "field_name" : "ch_prio",
13801     "referenced_type" : "_ZTIj"
13802    },
13803    {
13804     "field_name" : "ch_rate",
13805     "field_offset" : 64,
13806     "referenced_type" : "_ZTI13rtnl_ratespec"
13807    },
13808    {
13809     "field_name" : "ch_ceil",
13810     "field_offset" : 192,
13811     "referenced_type" : "_ZTI13rtnl_ratespec"
13812    },
13813    {
13814     "field_name" : "ch_rbuffer",
13815     "field_offset" : 320,
13816     "referenced_type" : "_ZTIj"
13817    },
13818    {
13819     "field_name" : "ch_cbuffer",
13820     "field_offset" : 352,
13821     "referenced_type" : "_ZTIj"
13822    },
13823    {
13824     "field_name" : "ch_quantum",
13825     "field_offset" : 384,
13826     "referenced_type" : "_ZTIj"
13827    },
13828    {
13829     "field_name" : "ch_mask",
13830     "field_offset" : 416,
13831     "referenced_type" : "_ZTIj"
13832    },
13833    {
13834     "field_name" : "ch_level",
13835     "field_offset" : 448,
13836     "referenced_type" : "_ZTIj"
13837    }
13838   ],
13839   "linker_set_key" : "_ZTI14rtnl_htb_class",
13840   "name" : "rtnl_htb_class",
13841   "referenced_type" : "_ZTI14rtnl_htb_class",
13842   "self_type" : "_ZTI14rtnl_htb_class",
13843   "size" : 64,
13844   "source_file" : "external/libnl/include/netlink-private/types.h"
13845  },
13846  {
13847   "alignment" : 4,
13848   "fields" :
13849   [
13850    {
13851     "field_name" : "qh_rate2quantum",
13852     "referenced_type" : "_ZTIj"
13853    },
13854    {
13855     "field_name" : "qh_defcls",
13856     "field_offset" : 32,
13857     "referenced_type" : "_ZTIj"
13858    },
13859    {
13860     "field_name" : "qh_mask",
13861     "field_offset" : 64,
13862     "referenced_type" : "_ZTIj"
13863    },
13864    {
13865     "field_name" : "qh_direct_pkts",
13866     "field_offset" : 96,
13867     "referenced_type" : "_ZTIj"
13868    }
13869   ],
13870   "linker_set_key" : "_ZTI14rtnl_htb_qdisc",
13871   "name" : "rtnl_htb_qdisc",
13872   "referenced_type" : "_ZTI14rtnl_htb_qdisc",
13873   "self_type" : "_ZTI14rtnl_htb_qdisc",
13874   "size" : 16,
13875   "source_file" : "external/libnl/include/netlink-private/types.h"
13876  },
13877  {
13878   "alignment" : 4,
13879   "fields" :
13880   [
13881    {
13882     "field_name" : "nmro_probability",
13883     "referenced_type" : "_ZTIj"
13884    },
13885    {
13886     "field_name" : "nmro_correlation",
13887     "field_offset" : 32,
13888     "referenced_type" : "_ZTIj"
13889    }
13890   ],
13891   "linker_set_key" : "_ZTI14rtnl_netem_reo",
13892   "name" : "rtnl_netem_reo",
13893   "referenced_type" : "_ZTI14rtnl_netem_reo",
13894   "self_type" : "_ZTI14rtnl_netem_reo",
13895   "size" : 8,
13896   "source_file" : "external/libnl/include/netlink-private/types.h"
13897  },
13898  {
13899   "alignment" : 8,
13900   "fields" :
13901   [
13902    {
13903     "field_name" : "family",
13904     "referenced_type" : "_ZTIP11genl_family"
13905    },
13906    {
13907     "field_name" : "list",
13908     "field_offset" : 64,
13909     "referenced_type" : "_ZTI12nl_list_head"
13910    },
13911    {
13912     "field_name" : "name",
13913     "field_offset" : 192,
13914     "referenced_type" : "_ZTIA16_c"
13915    },
13916    {
13917     "field_name" : "id",
13918     "field_offset" : 320,
13919     "referenced_type" : "_ZTIj"
13920    }
13921   ],
13922   "linker_set_key" : "_ZTI15genl_family_grp",
13923   "name" : "genl_family_grp",
13924   "referenced_type" : "_ZTI15genl_family_grp",
13925   "self_type" : "_ZTI15genl_family_grp",
13926   "size" : 48,
13927   "source_file" : "external/libnl/include/netlink-private/types.h"
13928  },
13929  {
13930   "alignment" : 8,
13931   "fields" :
13932   [
13933    {
13934     "field_name" : "ce_refcnt",
13935     "referenced_type" : "_ZTIi"
13936    },
13937    {
13938     "field_name" : "ce_ops",
13939     "field_offset" : 64,
13940     "referenced_type" : "_ZTIP13nl_object_ops"
13941    },
13942    {
13943     "field_name" : "ce_cache",
13944     "field_offset" : 128,
13945     "referenced_type" : "_ZTIP8nl_cache"
13946    },
13947    {
13948     "field_name" : "ce_list",
13949     "field_offset" : 192,
13950     "referenced_type" : "_ZTI12nl_list_head"
13951    },
13952    {
13953     "field_name" : "ce_msgtype",
13954     "field_offset" : 320,
13955     "referenced_type" : "_ZTIi"
13956    },
13957    {
13958     "field_name" : "ce_flags",
13959     "field_offset" : 352,
13960     "referenced_type" : "_ZTIi"
13961    },
13962    {
13963     "field_name" : "ce_mask",
13964     "field_offset" : 384,
13965     "referenced_type" : "_ZTIm"
13966    },
13967    {
13968     "field_name" : "idiag_rmem",
13969     "field_offset" : 448,
13970     "referenced_type" : "_ZTIj"
13971    },
13972    {
13973     "field_name" : "idiag_wmem",
13974     "field_offset" : 480,
13975     "referenced_type" : "_ZTIj"
13976    },
13977    {
13978     "field_name" : "idiag_fmem",
13979     "field_offset" : 512,
13980     "referenced_type" : "_ZTIj"
13981    },
13982    {
13983     "field_name" : "idiag_tmem",
13984     "field_offset" : 544,
13985     "referenced_type" : "_ZTIj"
13986    }
13987   ],
13988   "linker_set_key" : "_ZTI15idiagnl_meminfo",
13989   "name" : "idiagnl_meminfo",
13990   "referenced_type" : "_ZTI15idiagnl_meminfo",
13991   "self_type" : "_ZTI15idiagnl_meminfo",
13992   "size" : 72,
13993   "source_file" : "external/libnl/include/netlink-private/types.h"
13994  },
13995  {
13996   "alignment" : 8,
13997   "fields" :
13998   [
13999    {
14000     "field_name" : "rx_packets",
14001     "referenced_type" : "_ZTIy"
14002    },
14003    {
14004     "field_name" : "tx_packets",
14005     "field_offset" : 64,
14006     "referenced_type" : "_ZTIy"
14007    },
14008    {
14009     "field_name" : "rx_bytes",
14010     "field_offset" : 128,
14011     "referenced_type" : "_ZTIy"
14012    },
14013    {
14014     "field_name" : "tx_bytes",
14015     "field_offset" : 192,
14016     "referenced_type" : "_ZTIy"
14017    },
14018    {
14019     "field_name" : "rx_errors",
14020     "field_offset" : 256,
14021     "referenced_type" : "_ZTIy"
14022    },
14023    {
14024     "field_name" : "tx_errors",
14025     "field_offset" : 320,
14026     "referenced_type" : "_ZTIy"
14027    },
14028    {
14029     "field_name" : "rx_dropped",
14030     "field_offset" : 384,
14031     "referenced_type" : "_ZTIy"
14032    },
14033    {
14034     "field_name" : "tx_dropped",
14035     "field_offset" : 448,
14036     "referenced_type" : "_ZTIy"
14037    },
14038    {
14039     "field_name" : "rx_noroute",
14040     "field_offset" : 512,
14041     "referenced_type" : "_ZTIy"
14042    }
14043   ],
14044   "linker_set_key" : "_ZTI15mpls_link_stats",
14045   "name" : "mpls_link_stats",
14046   "referenced_type" : "_ZTI15mpls_link_stats",
14047   "self_type" : "_ZTI15mpls_link_stats",
14048   "size" : 72,
14049   "source_file" : "external/libnl/include/linux-private/linux/mpls.h"
14050  },
14051  {
14052   "alignment" : 8,
14053   "fields" :
14054   [
14055    {
14056     "field_name" : "pp_cb",
14057     "referenced_type" : "_ZTIPFiP9nl_objectP15nl_parser_paramE"
14058    },
14059    {
14060     "field_name" : "pp_arg",
14061     "field_offset" : 64,
14062     "referenced_type" : "_ZTIPv"
14063    }
14064   ],
14065   "linker_set_key" : "_ZTI15nl_parser_param",
14066   "name" : "nl_parser_param",
14067   "referenced_type" : "_ZTI15nl_parser_param",
14068   "self_type" : "_ZTI15nl_parser_param",
14069   "size" : 16,
14070   "source_file" : "external/libnl/include/netlink-private/cache-api.h"
14071  },
14072  {
14073   "alignment" : 4,
14074   "fields" :
14075   [
14076    {
14077     "field_name" : "vf_vlan",
14078     "referenced_type" : "_ZTIj"
14079    },
14080    {
14081     "field_name" : "vf_vlan_qos",
14082     "field_offset" : 32,
14083     "referenced_type" : "_ZTIj"
14084    },
14085    {
14086     "field_name" : "vf_vlan_proto",
14087     "field_offset" : 64,
14088     "referenced_type" : "_ZTIt"
14089    }
14090   ],
14091   "linker_set_key" : "_ZTI15nl_vf_vlan_info",
14092   "name" : "nl_vf_vlan_info",
14093   "referenced_type" : "_ZTI15nl_vf_vlan_info",
14094   "self_type" : "_ZTI15nl_vf_vlan_info",
14095   "size" : 12,
14096   "source_file" : "external/libnl/include/netlink/route/link/sriov.h"
14097  },
14098  {
14099   "alignment" : 4,
14100   "fields" :
14101   [
14102    {
14103     "field_name" : "ch_rsc",
14104     "referenced_type" : "_ZTI16tc_service_curve"
14105    },
14106    {
14107     "field_name" : "ch_fsc",
14108     "field_offset" : 96,
14109     "referenced_type" : "_ZTI16tc_service_curve"
14110    },
14111    {
14112     "field_name" : "ch_usc",
14113     "field_offset" : 192,
14114     "referenced_type" : "_ZTI16tc_service_curve"
14115    },
14116    {
14117     "field_name" : "ch_mask",
14118     "field_offset" : 288,
14119     "referenced_type" : "_ZTIj"
14120    }
14121   ],
14122   "linker_set_key" : "_ZTI15rtnl_hfsc_class",
14123   "name" : "rtnl_hfsc_class",
14124   "referenced_type" : "_ZTI15rtnl_hfsc_class",
14125   "self_type" : "_ZTI15rtnl_hfsc_class",
14126   "size" : 40,
14127   "source_file" : "external/libnl/include/netlink-private/types.h"
14128  },
14129  {
14130   "alignment" : 4,
14131   "fields" :
14132   [
14133    {
14134     "field_name" : "qh_defcls",
14135     "referenced_type" : "_ZTIj"
14136    },
14137    {
14138     "field_name" : "qh_mask",
14139     "field_offset" : 32,
14140     "referenced_type" : "_ZTIj"
14141    }
14142   ],
14143   "linker_set_key" : "_ZTI15rtnl_hfsc_qdisc",
14144   "name" : "rtnl_hfsc_qdisc",
14145   "referenced_type" : "_ZTI15rtnl_hfsc_qdisc",
14146   "self_type" : "_ZTI15rtnl_hfsc_qdisc",
14147   "size" : 8,
14148   "source_file" : "external/libnl/include/netlink-private/types.h"
14149  },
14150  {
14151   "alignment" : 4,
14152   "fields" :
14153   [
14154    {
14155     "field_name" : "nci_confirmed",
14156     "referenced_type" : "_ZTIj"
14157    },
14158    {
14159     "field_name" : "nci_used",
14160     "field_offset" : 32,
14161     "referenced_type" : "_ZTIj"
14162    },
14163    {
14164     "field_name" : "nci_updated",
14165     "field_offset" : 64,
14166     "referenced_type" : "_ZTIj"
14167    },
14168    {
14169     "field_name" : "nci_refcnt",
14170     "field_offset" : 96,
14171     "referenced_type" : "_ZTIj"
14172    }
14173   ],
14174   "linker_set_key" : "_ZTI15rtnl_ncacheinfo",
14175   "name" : "rtnl_ncacheinfo",
14176   "referenced_type" : "_ZTI15rtnl_ncacheinfo",
14177   "self_type" : "_ZTI15rtnl_ncacheinfo",
14178   "size" : 16,
14179   "source_file" : "external/libnl/include/netlink-private/types.h"
14180  },
14181  {
14182   "alignment" : 4,
14183   "fields" :
14184   [
14185    {
14186     "field_name" : "nmc_delay",
14187     "referenced_type" : "_ZTIj"
14188    },
14189    {
14190     "field_name" : "nmc_loss",
14191     "field_offset" : 32,
14192     "referenced_type" : "_ZTIj"
14193    },
14194    {
14195     "field_name" : "nmc_duplicate",
14196     "field_offset" : 64,
14197     "referenced_type" : "_ZTIj"
14198    }
14199   ],
14200   "linker_set_key" : "_ZTI15rtnl_netem_corr",
14201   "name" : "rtnl_netem_corr",
14202   "referenced_type" : "_ZTI15rtnl_netem_corr",
14203   "self_type" : "_ZTI15rtnl_netem_corr",
14204   "size" : 12,
14205   "source_file" : "external/libnl/include/netlink-private/types.h"
14206  },
14207  {
14208   "alignment" : 4,
14209   "fields" :
14210   [
14211    {
14212     "field_name" : "nmcr_probability",
14213     "referenced_type" : "_ZTIj"
14214    },
14215    {
14216     "field_name" : "nmcr_correlation",
14217     "field_offset" : 32,
14218     "referenced_type" : "_ZTIj"
14219    }
14220   ],
14221   "linker_set_key" : "_ZTI15rtnl_netem_crpt",
14222   "name" : "rtnl_netem_crpt",
14223   "referenced_type" : "_ZTI15rtnl_netem_crpt",
14224   "self_type" : "_ZTI15rtnl_netem_crpt",
14225   "size" : 8,
14226   "source_file" : "external/libnl/include/netlink-private/types.h"
14227  },
14228  {
14229   "alignment" : 8,
14230   "fields" :
14231   [
14232    {
14233     "field_name" : "dist_data",
14234     "referenced_type" : "_ZTIPs"
14235    },
14236    {
14237     "field_name" : "dist_size",
14238     "field_offset" : 64,
14239     "referenced_type" : "_ZTIm"
14240    }
14241   ],
14242   "linker_set_key" : "_ZTI15rtnl_netem_dist",
14243   "name" : "rtnl_netem_dist",
14244   "referenced_type" : "_ZTI15rtnl_netem_dist",
14245   "self_type" : "_ZTI15rtnl_netem_dist",
14246   "size" : 16,
14247   "source_file" : "external/libnl/include/netlink-private/types.h"
14248  },
14249  {
14250   "alignment" : 8,
14251   "fields" :
14252   [
14253    {
14254     "field_name" : "et_progid",
14255     "referenced_type" : "_ZTIt"
14256    },
14257    {
14258     "field_name" : "et_list",
14259     "field_offset" : 64,
14260     "referenced_type" : "_ZTI12nl_list_head"
14261    }
14262   ],
14263   "linker_set_key" : "_ZTI16rtnl_ematch_tree",
14264   "name" : "rtnl_ematch_tree",
14265   "referenced_type" : "_ZTI16rtnl_ematch_tree",
14266   "self_type" : "_ZTI16rtnl_ematch_tree",
14267   "size" : 24,
14268   "source_file" : "external/libnl/include/netlink-private/types.h"
14269  },
14270  {
14271   "alignment" : 4,
14272   "fields" :
14273   [
14274    {
14275     "field_name" : "rtci_clntref",
14276     "referenced_type" : "_ZTIj"
14277    },
14278    {
14279     "field_name" : "rtci_last_use",
14280     "field_offset" : 32,
14281     "referenced_type" : "_ZTIj"
14282    },
14283    {
14284     "field_name" : "rtci_expires",
14285     "field_offset" : 64,
14286     "referenced_type" : "_ZTIj"
14287    },
14288    {
14289     "field_name" : "rtci_error",
14290     "field_offset" : 96,
14291     "referenced_type" : "_ZTIi"
14292    },
14293    {
14294     "field_name" : "rtci_used",
14295     "field_offset" : 128,
14296     "referenced_type" : "_ZTIj"
14297    },
14298    {
14299     "field_name" : "rtci_id",
14300     "field_offset" : 160,
14301     "referenced_type" : "_ZTIj"
14302    },
14303    {
14304     "field_name" : "rtci_ts",
14305     "field_offset" : 192,
14306     "referenced_type" : "_ZTIj"
14307    },
14308    {
14309     "field_name" : "rtci_tsage",
14310     "field_offset" : 224,
14311     "referenced_type" : "_ZTIj"
14312    }
14313   ],
14314   "linker_set_key" : "_ZTI16rtnl_rtcacheinfo",
14315   "name" : "rtnl_rtcacheinfo",
14316   "referenced_type" : "_ZTI16rtnl_rtcacheinfo",
14317   "self_type" : "_ZTI16rtnl_rtcacheinfo",
14318   "size" : 32,
14319   "source_file" : "external/libnl/include/netlink/route/route.h"
14320  },
14321  {
14322   "alignment" : 8,
14323   "fields" :
14324   [
14325    {
14326     "field_name" : "tt_type",
14327     "referenced_type" : "_ZTI12rtnl_tc_type"
14328    },
14329    {
14330     "field_name" : "tt_dump_prefix",
14331     "field_offset" : 64,
14332     "referenced_type" : "_ZTIPc"
14333    },
14334    {
14335     "field_name" : "tt_dump",
14336     "field_offset" : 128,
14337     "referenced_type" : "_ZTIA3_PFvP7rtnl_tcP14nl_dump_paramsE"
14338    }
14339   ],
14340   "linker_set_key" : "_ZTI16rtnl_tc_type_ops",
14341   "name" : "rtnl_tc_type_ops",
14342   "referenced_type" : "_ZTI16rtnl_tc_type_ops",
14343   "self_type" : "_ZTI16rtnl_tc_type_ops",
14344   "size" : 40,
14345   "source_file" : "external/libnl/include/netlink-private/route/tc-api.h"
14346  },
14347  {
14348   "alignment" : 4,
14349   "fields" :
14350   [
14351    {
14352     "field_name" : "alg_name",
14353     "referenced_type" : "_ZTIA64_c"
14354    },
14355    {
14356     "field_name" : "alg_key_len",
14357     "field_offset" : 512,
14358     "referenced_type" : "_ZTIj"
14359    },
14360    {
14361     "field_name" : "alg_icv_len",
14362     "field_offset" : 544,
14363     "referenced_type" : "_ZTIj"
14364    },
14365    {
14366     "field_name" : "alg_key",
14367     "field_offset" : 576,
14368     "referenced_type" : "_ZTIA0_c"
14369    }
14370   ],
14371   "linker_set_key" : "_ZTI16xfrmnl_algo_aead",
14372   "name" : "xfrmnl_algo_aead",
14373   "referenced_type" : "_ZTI16xfrmnl_algo_aead",
14374   "self_type" : "_ZTI16xfrmnl_algo_aead",
14375   "size" : 72,
14376   "source_file" : "external/libnl/include/netlink-private/types.h"
14377  },
14378  {
14379   "alignment" : 4,
14380   "fields" :
14381   [
14382    {
14383     "field_name" : "alg_name",
14384     "referenced_type" : "_ZTIA64_c"
14385    },
14386    {
14387     "field_name" : "alg_key_len",
14388     "field_offset" : 512,
14389     "referenced_type" : "_ZTIj"
14390    },
14391    {
14392     "field_name" : "alg_trunc_len",
14393     "field_offset" : 544,
14394     "referenced_type" : "_ZTIj"
14395    },
14396    {
14397     "field_name" : "alg_key",
14398     "field_offset" : 576,
14399     "referenced_type" : "_ZTIA0_c"
14400    }
14401   ],
14402   "linker_set_key" : "_ZTI16xfrmnl_algo_auth",
14403   "name" : "xfrmnl_algo_auth",
14404   "referenced_type" : "_ZTI16xfrmnl_algo_auth",
14405   "self_type" : "_ZTI16xfrmnl_algo_auth",
14406   "size" : 72,
14407   "source_file" : "external/libnl/include/netlink-private/types.h"
14408  },
14409  {
14410   "alignment" : 8,
14411   "fields" :
14412   [
14413    {
14414     "field_name" : "refcnt",
14415     "referenced_type" : "_ZTIj"
14416    },
14417    {
14418     "field_name" : "soft_byte_limit",
14419     "field_offset" : 64,
14420     "referenced_type" : "_ZTIm"
14421    },
14422    {
14423     "field_name" : "hard_byte_limit",
14424     "field_offset" : 128,
14425     "referenced_type" : "_ZTIm"
14426    },
14427    {
14428     "field_name" : "soft_packet_limit",
14429     "field_offset" : 192,
14430     "referenced_type" : "_ZTIm"
14431    },
14432    {
14433     "field_name" : "hard_packet_limit",
14434     "field_offset" : 256,
14435     "referenced_type" : "_ZTIm"
14436    },
14437    {
14438     "field_name" : "soft_add_expires_seconds",
14439     "field_offset" : 320,
14440     "referenced_type" : "_ZTIm"
14441    },
14442    {
14443     "field_name" : "hard_add_expires_seconds",
14444     "field_offset" : 384,
14445     "referenced_type" : "_ZTIm"
14446    },
14447    {
14448     "field_name" : "soft_use_expires_seconds",
14449     "field_offset" : 448,
14450     "referenced_type" : "_ZTIm"
14451    },
14452    {
14453     "field_name" : "hard_use_expires_seconds",
14454     "field_offset" : 512,
14455     "referenced_type" : "_ZTIm"
14456    }
14457   ],
14458   "linker_set_key" : "_ZTI16xfrmnl_ltime_cfg",
14459   "name" : "xfrmnl_ltime_cfg",
14460   "referenced_type" : "_ZTI16xfrmnl_ltime_cfg",
14461   "self_type" : "_ZTI16xfrmnl_ltime_cfg",
14462   "size" : 72,
14463   "source_file" : "external/libnl/include/netlink-private/types.h"
14464  },
14465  {
14466   "alignment" : 8,
14467   "fields" :
14468   [
14469    {
14470     "field_name" : "id",
14471     "referenced_type" : "_ZTI9xfrmnl_id"
14472    },
14473    {
14474     "field_name" : "family",
14475     "field_offset" : 128,
14476     "referenced_type" : "_ZTIt"
14477    },
14478    {
14479     "field_name" : "saddr",
14480     "field_offset" : 192,
14481     "referenced_type" : "_ZTIP7nl_addr"
14482    },
14483    {
14484     "field_name" : "reqid",
14485     "field_offset" : 256,
14486     "referenced_type" : "_ZTIj"
14487    },
14488    {
14489     "field_name" : "mode",
14490     "field_offset" : 288,
14491     "referenced_type" : "_ZTIh"
14492    },
14493    {
14494     "field_name" : "share",
14495     "field_offset" : 296,
14496     "referenced_type" : "_ZTIh"
14497    },
14498    {
14499     "field_name" : "optional",
14500     "field_offset" : 304,
14501     "referenced_type" : "_ZTIh"
14502    },
14503    {
14504     "field_name" : "aalgos",
14505     "field_offset" : 320,
14506     "referenced_type" : "_ZTIj"
14507    },
14508    {
14509     "field_name" : "ealgos",
14510     "field_offset" : 352,
14511     "referenced_type" : "_ZTIj"
14512    },
14513    {
14514     "field_name" : "calgos",
14515     "field_offset" : 384,
14516     "referenced_type" : "_ZTIj"
14517    },
14518    {
14519     "field_name" : "utmpl_list",
14520     "field_offset" : 448,
14521     "referenced_type" : "_ZTI12nl_list_head"
14522    }
14523   ],
14524   "linker_set_key" : "_ZTI16xfrmnl_user_tmpl",
14525   "name" : "xfrmnl_user_tmpl",
14526   "referenced_type" : "_ZTI16xfrmnl_user_tmpl",
14527   "self_type" : "_ZTI16xfrmnl_user_tmpl",
14528   "size" : 72,
14529   "source_file" : "external/libnl/include/netlink-private/types.h"
14530  },
14531  {
14532   "alignment" : 8,
14533   "fields" :
14534   [
14535    {
14536     "field_name" : "ce_refcnt",
14537     "referenced_type" : "_ZTIi"
14538    },
14539    {
14540     "field_name" : "ce_ops",
14541     "field_offset" : 64,
14542     "referenced_type" : "_ZTIP13nl_object_ops"
14543    },
14544    {
14545     "field_name" : "ce_cache",
14546     "field_offset" : 128,
14547     "referenced_type" : "_ZTIP8nl_cache"
14548    },
14549    {
14550     "field_name" : "ce_list",
14551     "field_offset" : 192,
14552     "referenced_type" : "_ZTI12nl_list_head"
14553    },
14554    {
14555     "field_name" : "ce_msgtype",
14556     "field_offset" : 320,
14557     "referenced_type" : "_ZTIi"
14558    },
14559    {
14560     "field_name" : "ce_flags",
14561     "field_offset" : 352,
14562     "referenced_type" : "_ZTIi"
14563    },
14564    {
14565     "field_name" : "ce_mask",
14566     "field_offset" : 384,
14567     "referenced_type" : "_ZTIm"
14568    },
14569    {
14570     "field_name" : "tcpv_enabled",
14571     "field_offset" : 448,
14572     "referenced_type" : "_ZTIj"
14573    },
14574    {
14575     "field_name" : "tcpv_rttcnt",
14576     "field_offset" : 480,
14577     "referenced_type" : "_ZTIj"
14578    },
14579    {
14580     "field_name" : "tcpv_rtt",
14581     "field_offset" : 512,
14582     "referenced_type" : "_ZTIj"
14583    },
14584    {
14585     "field_name" : "tcpv_minrtt",
14586     "field_offset" : 544,
14587     "referenced_type" : "_ZTIj"
14588    }
14589   ],
14590   "linker_set_key" : "_ZTI17idiagnl_vegasinfo",
14591   "name" : "idiagnl_vegasinfo",
14592   "referenced_type" : "_ZTI17idiagnl_vegasinfo",
14593   "self_type" : "_ZTI17idiagnl_vegasinfo",
14594   "size" : 72,
14595   "source_file" : "external/libnl/include/netlink-private/types.h"
14596  },
14597  {
14598   "alignment" : 1,
14599   "fields" :
14600   [
14601    {
14602     "field_name" : "tcp",
14603     "referenced_type" : "_ZTIN17nfnl_ct_protoinfoUt_E"
14604    }
14605   ],
14606   "linker_set_key" : "_ZTI17nfnl_ct_protoinfo",
14607   "name" : "nfnl_ct_protoinfo",
14608   "record_kind" : "union",
14609   "referenced_type" : "_ZTI17nfnl_ct_protoinfo",
14610   "self_type" : "_ZTI17nfnl_ct_protoinfo",
14611   "size" : 1,
14612   "source_file" : "external/libnl/include/netlink-private/types.h"
14613  },
14614  {
14615   "alignment" : 8,
14616   "fields" :
14617   [
14618    {
14619     "field_name" : "start",
14620     "referenced_type" : "_ZTIm"
14621    },
14622    {
14623     "field_name" : "stop",
14624     "field_offset" : 64,
14625     "referenced_type" : "_ZTIm"
14626    }
14627   ],
14628   "linker_set_key" : "_ZTI17nfnl_ct_timestamp",
14629   "name" : "nfnl_ct_timestamp",
14630   "referenced_type" : "_ZTI17nfnl_ct_timestamp",
14631   "self_type" : "_ZTI17nfnl_ct_timestamp",
14632   "size" : 16,
14633   "source_file" : "external/libnl/include/netlink/netfilter/ct.h"
14634  },
14635  {
14636   "alignment" : 4,
14637   "fields" :
14638   [
14639    {
14640     "field_name" : "cdm_bmask",
14641     "referenced_type" : "_ZTIh"
14642    },
14643    {
14644     "field_name" : "cdm_value",
14645     "field_offset" : 8,
14646     "referenced_type" : "_ZTIh"
14647    },
14648    {
14649     "field_name" : "cdm_mask",
14650     "field_offset" : 32,
14651     "referenced_type" : "_ZTIj"
14652    }
14653   ],
14654   "linker_set_key" : "_ZTI17rtnl_dsmark_class",
14655   "name" : "rtnl_dsmark_class",
14656   "referenced_type" : "_ZTI17rtnl_dsmark_class",
14657   "self_type" : "_ZTI17rtnl_dsmark_class",
14658   "size" : 8,
14659   "source_file" : "external/libnl/include/netlink-private/types.h"
14660  },
14661  {
14662   "alignment" : 4,
14663   "fields" :
14664   [
14665    {
14666     "field_name" : "qdm_indices",
14667     "referenced_type" : "_ZTIt"
14668    },
14669    {
14670     "field_name" : "qdm_default_index",
14671     "field_offset" : 16,
14672     "referenced_type" : "_ZTIt"
14673    },
14674    {
14675     "field_name" : "qdm_set_tc_index",
14676     "field_offset" : 32,
14677     "referenced_type" : "_ZTIj"
14678    },
14679    {
14680     "field_name" : "qdm_mask",
14681     "field_offset" : 64,
14682     "referenced_type" : "_ZTIj"
14683    }
14684   ],
14685   "linker_set_key" : "_ZTI17rtnl_dsmark_qdisc",
14686   "name" : "rtnl_dsmark_qdisc",
14687   "referenced_type" : "_ZTI17rtnl_dsmark_qdisc",
14688   "self_type" : "_ZTI17rtnl_dsmark_qdisc",
14689   "size" : 12,
14690   "source_file" : "external/libnl/include/netlink-private/types.h"
14691  },
14692  {
14693   "alignment" : 8,
14694   "fields" :
14695   [
14696    {
14697     "field_name" : "encap_type",
14698     "referenced_type" : "_ZTIt"
14699    },
14700    {
14701     "field_name" : "encap_sport",
14702     "field_offset" : 16,
14703     "referenced_type" : "_ZTIt"
14704    },
14705    {
14706     "field_name" : "encap_dport",
14707     "field_offset" : 32,
14708     "referenced_type" : "_ZTIt"
14709    },
14710    {
14711     "field_name" : "encap_oa",
14712     "field_offset" : 64,
14713     "referenced_type" : "_ZTIP7nl_addr"
14714    }
14715   ],
14716   "linker_set_key" : "_ZTI17xfrmnl_encap_tmpl",
14717   "name" : "xfrmnl_encap_tmpl",
14718   "referenced_type" : "_ZTI17xfrmnl_encap_tmpl",
14719   "self_type" : "_ZTI17xfrmnl_encap_tmpl",
14720   "size" : 16,
14721   "source_file" : "external/libnl/include/netlink-private/types.h"
14722  },
14723  {
14724   "alignment" : 2,
14725   "fields" :
14726   [
14727    {
14728     "field_name" : "port",
14729     "referenced_type" : "_ZTIN18nfnl_exp_protodataUt_E"
14730    },
14731    {
14732     "field_name" : "icmp",
14733     "referenced_type" : "_ZTIN18nfnl_exp_protodataUt_E"
14734    }
14735   ],
14736   "linker_set_key" : "_ZTI18nfnl_exp_protodata",
14737   "name" : "nfnl_exp_protodata",
14738   "record_kind" : "union",
14739   "referenced_type" : "_ZTI18nfnl_exp_protodata",
14740   "self_type" : "_ZTI18nfnl_exp_protodata",
14741   "size" : 4,
14742   "source_file" : "external/libnl/include/netlink-private/types.h"
14743  },
14744  {
14745   "alignment" : 4,
14746   "fields" :
14747   [
14748    {
14749     "field_name" : "aci_prefered",
14750     "referenced_type" : "_ZTIj"
14751    },
14752    {
14753     "field_name" : "aci_valid",
14754     "field_offset" : 32,
14755     "referenced_type" : "_ZTIj"
14756    },
14757    {
14758     "field_name" : "aci_cstamp",
14759     "field_offset" : 64,
14760     "referenced_type" : "_ZTIj"
14761    },
14762    {
14763     "field_name" : "aci_tstamp",
14764     "field_offset" : 96,
14765     "referenced_type" : "_ZTIj"
14766    }
14767   ],
14768   "linker_set_key" : "_ZTI19rtnl_addr_cacheinfo",
14769   "name" : "rtnl_addr_cacheinfo",
14770   "referenced_type" : "_ZTI19rtnl_addr_cacheinfo",
14771   "self_type" : "_ZTI19rtnl_addr_cacheinfo",
14772   "size" : 16,
14773   "source_file" : "external/libnl/include/netlink-private/types.h"
14774  },
14775  {
14776   "alignment" : 8,
14777   "fields" :
14778   [
14779    {
14780     "field_name" : "ntp_ifindex",
14781     "referenced_type" : "_ZTIj"
14782    },
14783    {
14784     "field_name" : "ntp_refcnt",
14785     "field_offset" : 32,
14786     "referenced_type" : "_ZTIj"
14787    },
14788    {
14789     "field_name" : "ntp_queue_len",
14790     "field_offset" : 64,
14791     "referenced_type" : "_ZTIj"
14792    },
14793    {
14794     "field_name" : "ntp_app_probes",
14795     "field_offset" : 96,
14796     "referenced_type" : "_ZTIj"
14797    },
14798    {
14799     "field_name" : "ntp_ucast_probes",
14800     "field_offset" : 128,
14801     "referenced_type" : "_ZTIj"
14802    },
14803    {
14804     "field_name" : "ntp_mcast_probes",
14805     "field_offset" : 160,
14806     "referenced_type" : "_ZTIj"
14807    },
14808    {
14809     "field_name" : "ntp_base_reachable_time",
14810     "field_offset" : 192,
14811     "referenced_type" : "_ZTIm"
14812    },
14813    {
14814     "field_name" : "ntp_reachable_time",
14815     "field_offset" : 256,
14816     "referenced_type" : "_ZTIm"
14817    },
14818    {
14819     "field_name" : "ntp_retrans_time",
14820     "field_offset" : 320,
14821     "referenced_type" : "_ZTIm"
14822    },
14823    {
14824     "field_name" : "ntp_gc_stale_time",
14825     "field_offset" : 384,
14826     "referenced_type" : "_ZTIm"
14827    },
14828    {
14829     "field_name" : "ntp_probe_delay",
14830     "field_offset" : 448,
14831     "referenced_type" : "_ZTIm"
14832    },
14833    {
14834     "field_name" : "ntp_anycast_delay",
14835     "field_offset" : 512,
14836     "referenced_type" : "_ZTIm"
14837    },
14838    {
14839     "field_name" : "ntp_locktime",
14840     "field_offset" : 576,
14841     "referenced_type" : "_ZTIm"
14842    },
14843    {
14844     "field_name" : "ntp_proxy_delay",
14845     "field_offset" : 640,
14846     "referenced_type" : "_ZTIm"
14847    },
14848    {
14849     "field_name" : "ntp_proxy_qlen",
14850     "field_offset" : 704,
14851     "referenced_type" : "_ZTIj"
14852    },
14853    {
14854     "field_name" : "ntp_mask",
14855     "field_offset" : 736,
14856     "referenced_type" : "_ZTIj"
14857    }
14858   ],
14859   "linker_set_key" : "_ZTI19rtnl_neightbl_parms",
14860   "name" : "rtnl_neightbl_parms",
14861   "referenced_type" : "_ZTI19rtnl_neightbl_parms",
14862   "self_type" : "_ZTI19rtnl_neightbl_parms",
14863   "size" : 96,
14864   "source_file" : "external/libnl/include/netlink-private/types.h"
14865  },
14866  {
14867   "alignment" : 8,
14868   "fields" :
14869   [
14870    {
14871     "field_name" : "bytes",
14872     "referenced_type" : "_ZTIm"
14873    },
14874    {
14875     "field_name" : "packets",
14876     "field_offset" : 64,
14877     "referenced_type" : "_ZTIm"
14878    },
14879    {
14880     "field_name" : "add_time",
14881     "field_offset" : 128,
14882     "referenced_type" : "_ZTIm"
14883    },
14884    {
14885     "field_name" : "use_time",
14886     "field_offset" : 192,
14887     "referenced_type" : "_ZTIm"
14888    }
14889   ],
14890   "linker_set_key" : "_ZTI19xfrmnl_lifetime_cur",
14891   "name" : "xfrmnl_lifetime_cur",
14892   "referenced_type" : "_ZTI19xfrmnl_lifetime_cur",
14893   "self_type" : "_ZTI19xfrmnl_lifetime_cur",
14894   "size" : 32,
14895   "source_file" : "external/libnl/include/netlink-private/types.h"
14896  },
14897  {
14898   "alignment" : 4,
14899   "fields" :
14900   [
14901    {
14902     "field_name" : "oseq",
14903     "referenced_type" : "_ZTIj"
14904    },
14905    {
14906     "field_name" : "seq",
14907     "field_offset" : 32,
14908     "referenced_type" : "_ZTIj"
14909    },
14910    {
14911     "field_name" : "bitmap",
14912     "field_offset" : 64,
14913     "referenced_type" : "_ZTIj"
14914    }
14915   ],
14916   "linker_set_key" : "_ZTI19xfrmnl_replay_state",
14917   "name" : "xfrmnl_replay_state",
14918   "referenced_type" : "_ZTI19xfrmnl_replay_state",
14919   "self_type" : "_ZTI19xfrmnl_replay_state",
14920   "size" : 12,
14921   "source_file" : "external/libnl/include/netlink-private/types.h"
14922  },
14923  {
14924   "alignment" : 2,
14925   "fields" :
14926   [
14927    {
14928     "field_name" : "len",
14929     "referenced_type" : "_ZTIt"
14930    },
14931    {
14932     "field_name" : "exttype",
14933     "field_offset" : 16,
14934     "referenced_type" : "_ZTIt"
14935    },
14936    {
14937     "field_name" : "ctx_alg",
14938     "field_offset" : 32,
14939     "referenced_type" : "_ZTIh"
14940    },
14941    {
14942     "field_name" : "ctx_doi",
14943     "field_offset" : 40,
14944     "referenced_type" : "_ZTIh"
14945    },
14946    {
14947     "field_name" : "ctx_len",
14948     "field_offset" : 48,
14949     "referenced_type" : "_ZTIt"
14950    },
14951    {
14952     "field_name" : "ctx",
14953     "field_offset" : 64,
14954     "referenced_type" : "_ZTIA0_c"
14955    }
14956   ],
14957   "linker_set_key" : "_ZTI19xfrmnl_user_sec_ctx",
14958   "name" : "xfrmnl_user_sec_ctx",
14959   "referenced_type" : "_ZTI19xfrmnl_user_sec_ctx",
14960   "self_type" : "_ZTI19xfrmnl_user_sec_ctx",
14961   "size" : 8,
14962   "source_file" : "external/libnl/include/netlink-private/types.h"
14963  },
14964  {
14965   "alignment" : 1,
14966   "fields" :
14967   [
14968    {
14969     "field_name" : "proto",
14970     "referenced_type" : "_ZTIh"
14971    }
14972   ],
14973   "linker_set_key" : "_ZTI19xfrmnl_usersa_flush",
14974   "name" : "xfrmnl_usersa_flush",
14975   "referenced_type" : "_ZTI19xfrmnl_usersa_flush",
14976   "self_type" : "_ZTI19xfrmnl_usersa_flush",
14977   "size" : 1,
14978   "source_file" : "external/libnl/include/netlink-private/types.h"
14979  },
14980  {
14981   "alignment" : 8,
14982   "fields" :
14983   [
14984    {
14985     "field_name" : "sel",
14986     "referenced_type" : "_ZTI10xfrmnl_sel"
14987    },
14988    {
14989     "field_name" : "index",
14990     "field_offset" : 384,
14991     "referenced_type" : "_ZTIj"
14992    },
14993    {
14994     "field_name" : "dir",
14995     "field_offset" : 416,
14996     "referenced_type" : "_ZTIh"
14997    }
14998   ],
14999   "linker_set_key" : "_ZTI20xfrmnl_userpolicy_id",
15000   "name" : "xfrmnl_userpolicy_id",
15001   "referenced_type" : "_ZTI20xfrmnl_userpolicy_id",
15002   "self_type" : "_ZTI20xfrmnl_userpolicy_id",
15003   "size" : 56,
15004   "source_file" : "external/libnl/include/netlink-private/types.h"
15005  },
15006  {
15007   "alignment" : 2,
15008   "fields" :
15009   [
15010    {
15011     "field_name" : "type",
15012     "referenced_type" : "_ZTIh"
15013    },
15014    {
15015     "field_name" : "reserved1",
15016     "field_offset" : 16,
15017     "referenced_type" : "_ZTIt"
15018    },
15019    {
15020     "field_name" : "reserved2",
15021     "field_offset" : 32,
15022     "referenced_type" : "_ZTIt"
15023    }
15024   ],
15025   "linker_set_key" : "_ZTI22xfrmnl_userpolicy_type",
15026   "name" : "xfrmnl_userpolicy_type",
15027   "referenced_type" : "_ZTI22xfrmnl_userpolicy_type",
15028   "self_type" : "_ZTI22xfrmnl_userpolicy_type",
15029   "size" : 6,
15030   "source_file" : "external/libnl/include/netlink-private/types.h"
15031  },
15032  {
15033   "alignment" : 4,
15034   "fields" :
15035   [
15036    {
15037     "field_name" : "bmp_len",
15038     "referenced_type" : "_ZTIj"
15039    },
15040    {
15041     "field_name" : "oseq",
15042     "field_offset" : 32,
15043     "referenced_type" : "_ZTIj"
15044    },
15045    {
15046     "field_name" : "seq",
15047     "field_offset" : 64,
15048     "referenced_type" : "_ZTIj"
15049    },
15050    {
15051     "field_name" : "oseq_hi",
15052     "field_offset" : 96,
15053     "referenced_type" : "_ZTIj"
15054    },
15055    {
15056     "field_name" : "seq_hi",
15057     "field_offset" : 128,
15058     "referenced_type" : "_ZTIj"
15059    },
15060    {
15061     "field_name" : "replay_window",
15062     "field_offset" : 160,
15063     "referenced_type" : "_ZTIj"
15064    },
15065    {
15066     "field_name" : "bmp",
15067     "field_offset" : 192,
15068     "referenced_type" : "_ZTIA0_j"
15069    }
15070   ],
15071   "linker_set_key" : "_ZTI23xfrmnl_replay_state_esn",
15072   "name" : "xfrmnl_replay_state_esn",
15073   "referenced_type" : "_ZTI23xfrmnl_replay_state_esn",
15074   "self_type" : "_ZTI23xfrmnl_replay_state_esn",
15075   "size" : 24,
15076   "source_file" : "external/libnl/include/netlink-private/types.h"
15077  },
15078  {
15079   "alignment" : 8,
15080   "fields" :
15081   [
15082    {
15083     "field_name" : "cb_set",
15084     "referenced_type" : "_ZTIA11_PFiP6nl_msgPvE"
15085    },
15086    {
15087     "field_name" : "cb_args",
15088     "field_offset" : 704,
15089     "referenced_type" : "_ZTIA11_Pv"
15090    },
15091    {
15092     "field_name" : "cb_err",
15093     "field_offset" : 1408,
15094     "referenced_type" : "_ZTIPFiP11sockaddr_nlP8nlmsgerrPvE"
15095    },
15096    {
15097     "field_name" : "cb_err_arg",
15098     "field_offset" : 1472,
15099     "referenced_type" : "_ZTIPv"
15100    },
15101    {
15102     "field_name" : "cb_recvmsgs_ow",
15103     "field_offset" : 1536,
15104     "referenced_type" : "_ZTIPFiP7nl_sockP5nl_cbE"
15105    },
15106    {
15107     "field_name" : "cb_recv_ow",
15108     "field_offset" : 1600,
15109     "referenced_type" : "_ZTIPFiP7nl_sockP11sockaddr_nlPPhPP5ucredE"
15110    },
15111    {
15112     "field_name" : "cb_send_ow",
15113     "field_offset" : 1664,
15114     "referenced_type" : "_ZTIPFiP7nl_sockP6nl_msgE"
15115    },
15116    {
15117     "field_name" : "cb_refcnt",
15118     "field_offset" : 1728,
15119     "referenced_type" : "_ZTIi"
15120    },
15121    {
15122     "field_name" : "cb_active",
15123     "field_offset" : 1760,
15124     "referenced_type" : "_ZTI10nl_cb_type"
15125    }
15126   ],
15127   "linker_set_key" : "_ZTI5nl_cb",
15128   "name" : "nl_cb",
15129   "referenced_type" : "_ZTI5nl_cb",
15130   "self_type" : "_ZTI5nl_cb",
15131   "size" : 224,
15132   "source_file" : "external/libnl/include/netlink-private/types.h"
15133  },
15134  {
15135   "alignment" : 8,
15136   "fields" :
15137   [
15138    {
15139     "field_name" : "nm_protocol",
15140     "referenced_type" : "_ZTIi"
15141    },
15142    {
15143     "field_name" : "nm_flags",
15144     "field_offset" : 32,
15145     "referenced_type" : "_ZTIi"
15146    },
15147    {
15148     "field_name" : "nm_src",
15149     "field_offset" : 64,
15150     "referenced_type" : "_ZTI11sockaddr_nl"
15151    },
15152    {
15153     "field_name" : "nm_dst",
15154     "field_offset" : 160,
15155     "referenced_type" : "_ZTI11sockaddr_nl"
15156    },
15157    {
15158     "field_name" : "nm_creds",
15159     "field_offset" : 256,
15160     "referenced_type" : "_ZTI5ucred"
15161    },
15162    {
15163     "field_name" : "nm_nlh",
15164     "field_offset" : 384,
15165     "referenced_type" : "_ZTIP8nlmsghdr"
15166    },
15167    {
15168     "field_name" : "nm_size",
15169     "field_offset" : 448,
15170     "referenced_type" : "_ZTIm"
15171    },
15172    {
15173     "field_name" : "nm_refcnt",
15174     "field_offset" : 512,
15175     "referenced_type" : "_ZTIi"
15176    }
15177   ],
15178   "linker_set_key" : "_ZTI6nl_msg",
15179   "name" : "nl_msg",
15180   "referenced_type" : "_ZTI6nl_msg",
15181   "self_type" : "_ZTI6nl_msg",
15182   "size" : 72,
15183   "source_file" : "external/libnl/include/netlink-private/types.h"
15184  },
15185  {
15186   "alignment" : 8,
15187   "fields" :
15188   [
15189    {
15190     "field_name" : "ce_refcnt",
15191     "referenced_type" : "_ZTIi"
15192    },
15193    {
15194     "field_name" : "ce_ops",
15195     "field_offset" : 64,
15196     "referenced_type" : "_ZTIP13nl_object_ops"
15197    },
15198    {
15199     "field_name" : "ce_cache",
15200     "field_offset" : 128,
15201     "referenced_type" : "_ZTIP8nl_cache"
15202    },
15203    {
15204     "field_name" : "ce_list",
15205     "field_offset" : 192,
15206     "referenced_type" : "_ZTI12nl_list_head"
15207    },
15208    {
15209     "field_name" : "ce_msgtype",
15210     "field_offset" : 320,
15211     "referenced_type" : "_ZTIi"
15212    },
15213    {
15214     "field_name" : "ce_flags",
15215     "field_offset" : 352,
15216     "referenced_type" : "_ZTIi"
15217    },
15218    {
15219     "field_name" : "ce_mask",
15220     "field_offset" : 384,
15221     "referenced_type" : "_ZTIm"
15222    },
15223    {
15224     "field_name" : "ct_family",
15225     "field_offset" : 448,
15226     "referenced_type" : "_ZTIh"
15227    },
15228    {
15229     "field_name" : "ct_proto",
15230     "field_offset" : 456,
15231     "referenced_type" : "_ZTIh"
15232    },
15233    {
15234     "field_name" : "ct_protoinfo",
15235     "field_offset" : 464,
15236     "referenced_type" : "_ZTI17nfnl_ct_protoinfo"
15237    },
15238    {
15239     "field_name" : "ct_status",
15240     "field_offset" : 480,
15241     "referenced_type" : "_ZTIj"
15242    },
15243    {
15244     "field_name" : "ct_status_mask",
15245     "field_offset" : 512,
15246     "referenced_type" : "_ZTIj"
15247    },
15248    {
15249     "field_name" : "ct_timeout",
15250     "field_offset" : 544,
15251     "referenced_type" : "_ZTIj"
15252    },
15253    {
15254     "field_name" : "ct_mark",
15255     "field_offset" : 576,
15256     "referenced_type" : "_ZTIj"
15257    },
15258    {
15259     "field_name" : "ct_use",
15260     "field_offset" : 608,
15261     "referenced_type" : "_ZTIj"
15262    },
15263    {
15264     "field_name" : "ct_id",
15265     "field_offset" : 640,
15266     "referenced_type" : "_ZTIj"
15267    },
15268    {
15269     "field_name" : "ct_zone",
15270     "field_offset" : 672,
15271     "referenced_type" : "_ZTIt"
15272    },
15273    {
15274     "field_name" : "ct_orig",
15275     "field_offset" : 704,
15276     "referenced_type" : "_ZTI11nfnl_ct_dir"
15277    },
15278    {
15279     "field_name" : "ct_repl",
15280     "field_offset" : 1024,
15281     "referenced_type" : "_ZTI11nfnl_ct_dir"
15282    },
15283    {
15284     "field_name" : "ct_tstamp",
15285     "field_offset" : 1344,
15286     "referenced_type" : "_ZTI17nfnl_ct_timestamp"
15287    }
15288   ],
15289   "linker_set_key" : "_ZTI7nfnl_ct",
15290   "name" : "nfnl_ct",
15291   "referenced_type" : "_ZTI7nfnl_ct",
15292   "self_type" : "_ZTI7nfnl_ct",
15293   "size" : 184,
15294   "source_file" : "external/libnl/include/netlink-private/types.h"
15295  },
15296  {
15297   "alignment" : 4,
15298   "fields" :
15299   [
15300    {
15301     "field_name" : "a_family",
15302     "referenced_type" : "_ZTIi"
15303    },
15304    {
15305     "field_name" : "a_maxsize",
15306     "field_offset" : 32,
15307     "referenced_type" : "_ZTIj"
15308    },
15309    {
15310     "field_name" : "a_len",
15311     "field_offset" : 64,
15312     "referenced_type" : "_ZTIj"
15313    },
15314    {
15315     "field_name" : "a_prefixlen",
15316     "field_offset" : 96,
15317     "referenced_type" : "_ZTIi"
15318    },
15319    {
15320     "field_name" : "a_refcnt",
15321     "field_offset" : 128,
15322     "referenced_type" : "_ZTIi"
15323    },
15324    {
15325     "field_name" : "a_addr",
15326     "field_offset" : 160,
15327     "referenced_type" : "_ZTIA0_c"
15328    }
15329   ],
15330   "linker_set_key" : "_ZTI7nl_addr",
15331   "name" : "nl_addr",
15332   "referenced_type" : "_ZTI7nl_addr",
15333   "self_type" : "_ZTI7nl_addr",
15334   "size" : 20,
15335   "source_file" : "external/libnl/include/netlink-private/types.h"
15336  },
15337  {
15338   "alignment" : 8,
15339   "fields" :
15340   [
15341    {
15342     "field_name" : "d_size",
15343     "referenced_type" : "_ZTIm"
15344    },
15345    {
15346     "field_name" : "d_data",
15347     "field_offset" : 64,
15348     "referenced_type" : "_ZTIPv"
15349    }
15350   ],
15351   "linker_set_key" : "_ZTI7nl_data",
15352   "name" : "nl_data",
15353   "referenced_type" : "_ZTI7nl_data",
15354   "self_type" : "_ZTI7nl_data",
15355   "size" : 16,
15356   "source_file" : "external/libnl/include/netlink-private/types.h"
15357  },
15358  {
15359   "alignment" : 8,
15360   "fields" :
15361   [
15362    {
15363     "field_name" : "s_local",
15364     "referenced_type" : "_ZTI11sockaddr_nl"
15365    },
15366    {
15367     "field_name" : "s_peer",
15368     "field_offset" : 96,
15369     "referenced_type" : "_ZTI11sockaddr_nl"
15370    },
15371    {
15372     "field_name" : "s_fd",
15373     "field_offset" : 192,
15374     "referenced_type" : "_ZTIi"
15375    },
15376    {
15377     "field_name" : "s_proto",
15378     "field_offset" : 224,
15379     "referenced_type" : "_ZTIi"
15380    },
15381    {
15382     "field_name" : "s_seq_next",
15383     "field_offset" : 256,
15384     "referenced_type" : "_ZTIj"
15385    },
15386    {
15387     "field_name" : "s_seq_expect",
15388     "field_offset" : 288,
15389     "referenced_type" : "_ZTIj"
15390    },
15391    {
15392     "field_name" : "s_flags",
15393     "field_offset" : 320,
15394     "referenced_type" : "_ZTIi"
15395    },
15396    {
15397     "field_name" : "s_cb",
15398     "field_offset" : 384,
15399     "referenced_type" : "_ZTIP5nl_cb"
15400    },
15401    {
15402     "field_name" : "s_bufsize",
15403     "field_offset" : 448,
15404     "referenced_type" : "_ZTIm"
15405    }
15406   ],
15407   "linker_set_key" : "_ZTI7nl_sock",
15408   "name" : "nl_sock",
15409   "referenced_type" : "_ZTI7nl_sock",
15410   "self_type" : "_ZTI7nl_sock",
15411   "size" : 64,
15412   "source_file" : "external/libnl/include/netlink-private/types.h"
15413  },
15414  {
15415   "alignment" : 8,
15416   "fields" :
15417   [
15418    {
15419     "field_name" : "cf_classid",
15420     "referenced_type" : "_ZTIj"
15421    },
15422    {
15423     "field_name" : "cf_act",
15424     "field_offset" : 64,
15425     "referenced_type" : "_ZTIP7nl_data"
15426    },
15427    {
15428     "field_name" : "cf_police",
15429     "field_offset" : 128,
15430     "referenced_type" : "_ZTIP7nl_data"
15431    },
15432    {
15433     "field_name" : "cf_indev",
15434     "field_offset" : 192,
15435     "referenced_type" : "_ZTIA16_c"
15436    },
15437    {
15438     "field_name" : "cf_fwmask",
15439     "field_offset" : 320,
15440     "referenced_type" : "_ZTIj"
15441    },
15442    {
15443     "field_name" : "cf_mask",
15444     "field_offset" : 352,
15445     "referenced_type" : "_ZTIi"
15446    }
15447   ],
15448   "linker_set_key" : "_ZTI7rtnl_fw",
15449   "name" : "rtnl_fw",
15450   "referenced_type" : "_ZTI7rtnl_fw",
15451   "self_type" : "_ZTI7rtnl_fw",
15452   "size" : 48,
15453   "source_file" : "external/libnl/include/netlink-private/types.h"
15454  },
15455  {
15456   "alignment" : 8,
15457   "fields" :
15458   [
15459    {
15460     "field_name" : "ce_refcnt",
15461     "referenced_type" : "_ZTIi"
15462    },
15463    {
15464     "field_name" : "ce_ops",
15465     "field_offset" : 64,
15466     "referenced_type" : "_ZTIP13nl_object_ops"
15467    },
15468    {
15469     "field_name" : "ce_cache",
15470     "field_offset" : 128,
15471     "referenced_type" : "_ZTIP8nl_cache"
15472    },
15473    {
15474     "field_name" : "ce_list",
15475     "field_offset" : 192,
15476     "referenced_type" : "_ZTI12nl_list_head"
15477    },
15478    {
15479     "field_name" : "ce_msgtype",
15480     "field_offset" : 320,
15481     "referenced_type" : "_ZTIi"
15482    },
15483    {
15484     "field_name" : "ce_flags",
15485     "field_offset" : 352,
15486     "referenced_type" : "_ZTIi"
15487    },
15488    {
15489     "field_name" : "ce_mask",
15490     "field_offset" : 384,
15491     "referenced_type" : "_ZTIm"
15492    },
15493    {
15494     "field_name" : "tc_family",
15495     "field_offset" : 448,
15496     "referenced_type" : "_ZTIj"
15497    },
15498    {
15499     "field_name" : "tc_ifindex",
15500     "field_offset" : 480,
15501     "referenced_type" : "_ZTIj"
15502    },
15503    {
15504     "field_name" : "tc_handle",
15505     "field_offset" : 512,
15506     "referenced_type" : "_ZTIj"
15507    },
15508    {
15509     "field_name" : "tc_parent",
15510     "field_offset" : 544,
15511     "referenced_type" : "_ZTIj"
15512    },
15513    {
15514     "field_name" : "tc_info",
15515     "field_offset" : 576,
15516     "referenced_type" : "_ZTIj"
15517    },
15518    {
15519     "field_name" : "tc_mtu",
15520     "field_offset" : 608,
15521     "referenced_type" : "_ZTIj"
15522    },
15523    {
15524     "field_name" : "tc_mpu",
15525     "field_offset" : 640,
15526     "referenced_type" : "_ZTIj"
15527    },
15528    {
15529     "field_name" : "tc_overhead",
15530     "field_offset" : 672,
15531     "referenced_type" : "_ZTIj"
15532    },
15533    {
15534     "field_name" : "tc_linktype",
15535     "field_offset" : 704,
15536     "referenced_type" : "_ZTIj"
15537    },
15538    {
15539     "field_name" : "tc_kind",
15540     "field_offset" : 736,
15541     "referenced_type" : "_ZTIA32_c"
15542    },
15543    {
15544     "field_name" : "tc_opts",
15545     "field_offset" : 1024,
15546     "referenced_type" : "_ZTIP7nl_data"
15547    },
15548    {
15549     "field_name" : "tc_stats",
15550     "field_offset" : 1088,
15551     "referenced_type" : "_ZTIA9_m"
15552    },
15553    {
15554     "field_name" : "tc_xstats",
15555     "field_offset" : 1664,
15556     "referenced_type" : "_ZTIP7nl_data"
15557    },
15558    {
15559     "field_name" : "tc_subdata",
15560     "field_offset" : 1728,
15561     "referenced_type" : "_ZTIP7nl_data"
15562    },
15563    {
15564     "field_name" : "tc_link",
15565     "field_offset" : 1792,
15566     "referenced_type" : "_ZTIP9rtnl_link"
15567    },
15568    {
15569     "field_name" : "tc_ops",
15570     "field_offset" : 1856,
15571     "referenced_type" : "_ZTIP11rtnl_tc_ops"
15572    },
15573    {
15574     "field_name" : "tc_type",
15575     "field_offset" : 1920,
15576     "referenced_type" : "_ZTI12rtnl_tc_type"
15577    },
15578    {
15579     "field_name" : "tc_chain",
15580     "field_offset" : 1952,
15581     "referenced_type" : "_ZTIj"
15582    }
15583   ],
15584   "linker_set_key" : "_ZTI7rtnl_tc",
15585   "name" : "rtnl_tc",
15586   "referenced_type" : "_ZTI7rtnl_tc",
15587   "self_type" : "_ZTI7rtnl_tc",
15588   "size" : 248,
15589   "source_file" : "external/libnl/include/netlink-private/types.h"
15590  },
15591  {
15592   "alignment" : 8,
15593   "fields" :
15594   [
15595    {
15596     "field_name" : "c_id",
15597     "referenced_type" : "_ZTIi"
15598    },
15599    {
15600     "field_name" : "c_name",
15601     "field_offset" : 64,
15602     "referenced_type" : "_ZTIPc"
15603    },
15604    {
15605     "field_name" : "c_maxattr",
15606     "field_offset" : 128,
15607     "referenced_type" : "_ZTIi"
15608    },
15609    {
15610     "field_name" : "c_msg_parser",
15611     "field_offset" : 192,
15612     "referenced_type" : "_ZTIPFiP12nl_cache_opsP8genl_cmdP9genl_infoPvE"
15613    },
15614    {
15615     "field_name" : "c_attr_policy",
15616     "field_offset" : 256,
15617     "referenced_type" : "_ZTIP10nla_policy"
15618    }
15619   ],
15620   "linker_set_key" : "_ZTI8genl_cmd",
15621   "name" : "genl_cmd",
15622   "referenced_type" : "_ZTI8genl_cmd",
15623   "self_type" : "_ZTI8genl_cmd",
15624   "size" : 40,
15625   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
15626  },
15627  {
15628   "alignment" : 8,
15629   "fields" :
15630   [
15631    {
15632     "field_name" : "o_hdrsize",
15633     "referenced_type" : "_ZTIj"
15634    },
15635    {
15636     "field_name" : "o_id",
15637     "field_offset" : 32,
15638     "referenced_type" : "_ZTIi"
15639    },
15640    {
15641     "field_name" : "o_name",
15642     "field_offset" : 64,
15643     "referenced_type" : "_ZTIPc"
15644    },
15645    {
15646     "field_name" : "o_cache_ops",
15647     "field_offset" : 128,
15648     "referenced_type" : "_ZTIP12nl_cache_ops"
15649    },
15650    {
15651     "field_name" : "o_cmds",
15652     "field_offset" : 192,
15653     "referenced_type" : "_ZTIP8genl_cmd"
15654    },
15655    {
15656     "field_name" : "o_ncmds",
15657     "field_offset" : 256,
15658     "referenced_type" : "_ZTIi"
15659    },
15660    {
15661     "field_name" : "o_list",
15662     "field_offset" : 320,
15663     "referenced_type" : "_ZTI12nl_list_head"
15664    }
15665   ],
15666   "linker_set_key" : "_ZTI8genl_ops",
15667   "name" : "genl_ops",
15668   "referenced_type" : "_ZTI8genl_ops",
15669   "self_type" : "_ZTI8genl_ops",
15670   "size" : 56,
15671   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
15672  },
15673  {
15674   "alignment" : 8,
15675   "fields" :
15676   [
15677    {
15678     "field_name" : "ce_refcnt",
15679     "referenced_type" : "_ZTIi"
15680    },
15681    {
15682     "field_name" : "ce_ops",
15683     "field_offset" : 64,
15684     "referenced_type" : "_ZTIP13nl_object_ops"
15685    },
15686    {
15687     "field_name" : "ce_cache",
15688     "field_offset" : 128,
15689     "referenced_type" : "_ZTIP8nl_cache"
15690    },
15691    {
15692     "field_name" : "ce_list",
15693     "field_offset" : 192,
15694     "referenced_type" : "_ZTI12nl_list_head"
15695    },
15696    {
15697     "field_name" : "ce_msgtype",
15698     "field_offset" : 320,
15699     "referenced_type" : "_ZTIi"
15700    },
15701    {
15702     "field_name" : "ce_flags",
15703     "field_offset" : 352,
15704     "referenced_type" : "_ZTIi"
15705    },
15706    {
15707     "field_name" : "ce_mask",
15708     "field_offset" : 384,
15709     "referenced_type" : "_ZTIm"
15710    },
15711    {
15712     "field_name" : "exp_family",
15713     "field_offset" : 448,
15714     "referenced_type" : "_ZTIh"
15715    },
15716    {
15717     "field_name" : "exp_timeout",
15718     "field_offset" : 480,
15719     "referenced_type" : "_ZTIj"
15720    },
15721    {
15722     "field_name" : "exp_id",
15723     "field_offset" : 512,
15724     "referenced_type" : "_ZTIj"
15725    },
15726    {
15727     "field_name" : "exp_zone",
15728     "field_offset" : 544,
15729     "referenced_type" : "_ZTIt"
15730    },
15731    {
15732     "field_name" : "exp_class",
15733     "field_offset" : 576,
15734     "referenced_type" : "_ZTIj"
15735    },
15736    {
15737     "field_name" : "exp_flags",
15738     "field_offset" : 608,
15739     "referenced_type" : "_ZTIj"
15740    },
15741    {
15742     "field_name" : "exp_helper_name",
15743     "field_offset" : 640,
15744     "referenced_type" : "_ZTIPc"
15745    },
15746    {
15747     "field_name" : "exp_fn",
15748     "field_offset" : 704,
15749     "referenced_type" : "_ZTIPc"
15750    },
15751    {
15752     "field_name" : "exp_nat_dir",
15753     "field_offset" : 768,
15754     "referenced_type" : "_ZTIh"
15755    },
15756    {
15757     "field_name" : "exp_expect",
15758     "field_offset" : 832,
15759     "referenced_type" : "_ZTI12nfnl_exp_dir"
15760    },
15761    {
15762     "field_name" : "exp_master",
15763     "field_offset" : 1024,
15764     "referenced_type" : "_ZTI12nfnl_exp_dir"
15765    },
15766    {
15767     "field_name" : "exp_mask",
15768     "field_offset" : 1216,
15769     "referenced_type" : "_ZTI12nfnl_exp_dir"
15770    },
15771    {
15772     "field_name" : "exp_nat",
15773     "field_offset" : 1408,
15774     "referenced_type" : "_ZTI12nfnl_exp_dir"
15775    }
15776   ],
15777   "linker_set_key" : "_ZTI8nfnl_exp",
15778   "name" : "nfnl_exp",
15779   "referenced_type" : "_ZTI8nfnl_exp",
15780   "self_type" : "_ZTI8nfnl_exp",
15781   "size" : 200,
15782   "source_file" : "external/libnl/include/netlink-private/types.h"
15783  },
15784  {
15785   "alignment" : 8,
15786   "fields" :
15787   [
15788    {
15789     "field_name" : "ce_refcnt",
15790     "referenced_type" : "_ZTIi"
15791    },
15792    {
15793     "field_name" : "ce_ops",
15794     "field_offset" : 64,
15795     "referenced_type" : "_ZTIP13nl_object_ops"
15796    },
15797    {
15798     "field_name" : "ce_cache",
15799     "field_offset" : 128,
15800     "referenced_type" : "_ZTIP8nl_cache"
15801    },
15802    {
15803     "field_name" : "ce_list",
15804     "field_offset" : 192,
15805     "referenced_type" : "_ZTI12nl_list_head"
15806    },
15807    {
15808     "field_name" : "ce_msgtype",
15809     "field_offset" : 320,
15810     "referenced_type" : "_ZTIi"
15811    },
15812    {
15813     "field_name" : "ce_flags",
15814     "field_offset" : 352,
15815     "referenced_type" : "_ZTIi"
15816    },
15817    {
15818     "field_name" : "ce_mask",
15819     "field_offset" : 384,
15820     "referenced_type" : "_ZTIm"
15821    },
15822    {
15823     "field_name" : "log_group",
15824     "field_offset" : 448,
15825     "referenced_type" : "_ZTIt"
15826    },
15827    {
15828     "field_name" : "log_copy_mode",
15829     "field_offset" : 464,
15830     "referenced_type" : "_ZTIh"
15831    },
15832    {
15833     "field_name" : "log_copy_range",
15834     "field_offset" : 480,
15835     "referenced_type" : "_ZTIj"
15836    },
15837    {
15838     "field_name" : "log_flush_timeout",
15839     "field_offset" : 512,
15840     "referenced_type" : "_ZTIj"
15841    },
15842    {
15843     "field_name" : "log_alloc_size",
15844     "field_offset" : 544,
15845     "referenced_type" : "_ZTIj"
15846    },
15847    {
15848     "field_name" : "log_queue_threshold",
15849     "field_offset" : 576,
15850     "referenced_type" : "_ZTIj"
15851    },
15852    {
15853     "field_name" : "log_flags",
15854     "field_offset" : 608,
15855     "referenced_type" : "_ZTIj"
15856    },
15857    {
15858     "field_name" : "log_flag_mask",
15859     "field_offset" : 640,
15860     "referenced_type" : "_ZTIj"
15861    }
15862   ],
15863   "linker_set_key" : "_ZTI8nfnl_log",
15864   "name" : "nfnl_log",
15865   "referenced_type" : "_ZTI8nfnl_log",
15866   "self_type" : "_ZTI8nfnl_log",
15867   "size" : 88,
15868   "source_file" : "external/libnl/include/netlink-private/types.h"
15869  },
15870  {
15871   "alignment" : 8,
15872   "fields" :
15873   [
15874    {
15875     "field_name" : "c_items",
15876     "referenced_type" : "_ZTI12nl_list_head"
15877    },
15878    {
15879     "field_name" : "c_nitems",
15880     "field_offset" : 128,
15881     "referenced_type" : "_ZTIi"
15882    },
15883    {
15884     "field_name" : "c_iarg1",
15885     "field_offset" : 160,
15886     "referenced_type" : "_ZTIi"
15887    },
15888    {
15889     "field_name" : "c_iarg2",
15890     "field_offset" : 192,
15891     "referenced_type" : "_ZTIi"
15892    },
15893    {
15894     "field_name" : "c_refcnt",
15895     "field_offset" : 224,
15896     "referenced_type" : "_ZTIi"
15897    },
15898    {
15899     "field_name" : "c_flags",
15900     "field_offset" : 256,
15901     "referenced_type" : "_ZTIj"
15902    },
15903    {
15904     "field_name" : "hashtable",
15905     "field_offset" : 320,
15906     "referenced_type" : "_ZTIP13nl_hash_table"
15907    },
15908    {
15909     "field_name" : "c_ops",
15910     "field_offset" : 384,
15911     "referenced_type" : "_ZTIP12nl_cache_ops"
15912    }
15913   ],
15914   "linker_set_key" : "_ZTI8nl_cache",
15915   "name" : "nl_cache",
15916   "referenced_type" : "_ZTI8nl_cache",
15917   "self_type" : "_ZTI8nl_cache",
15918   "size" : 56,
15919   "source_file" : "external/libnl/include/netlink-private/types.h"
15920  },
15921  {
15922   "alignment" : 8,
15923   "fields" :
15924   [
15925    {
15926     "field_name" : "ce_refcnt",
15927     "referenced_type" : "_ZTIi"
15928    },
15929    {
15930     "field_name" : "ce_ops",
15931     "field_offset" : 64,
15932     "referenced_type" : "_ZTIP13nl_object_ops"
15933    },
15934    {
15935     "field_name" : "ce_cache",
15936     "field_offset" : 128,
15937     "referenced_type" : "_ZTIP8nl_cache"
15938    },
15939    {
15940     "field_name" : "ce_list",
15941     "field_offset" : 192,
15942     "referenced_type" : "_ZTI12nl_list_head"
15943    },
15944    {
15945     "field_name" : "ce_msgtype",
15946     "field_offset" : 320,
15947     "referenced_type" : "_ZTIi"
15948    },
15949    {
15950     "field_name" : "ce_flags",
15951     "field_offset" : 352,
15952     "referenced_type" : "_ZTIi"
15953    },
15954    {
15955     "field_name" : "ce_mask",
15956     "field_offset" : 384,
15957     "referenced_type" : "_ZTIm"
15958    },
15959    {
15960     "field_name" : "c_family",
15961     "field_offset" : 448,
15962     "referenced_type" : "_ZTIj"
15963    },
15964    {
15965     "field_name" : "c_ifindex",
15966     "field_offset" : 480,
15967     "referenced_type" : "_ZTIj"
15968    },
15969    {
15970     "field_name" : "c_handle",
15971     "field_offset" : 512,
15972     "referenced_type" : "_ZTIj"
15973    },
15974    {
15975     "field_name" : "c_parent",
15976     "field_offset" : 544,
15977     "referenced_type" : "_ZTIj"
15978    },
15979    {
15980     "field_name" : "c_info",
15981     "field_offset" : 576,
15982     "referenced_type" : "_ZTIj"
15983    },
15984    {
15985     "field_name" : "c_mtu",
15986     "field_offset" : 608,
15987     "referenced_type" : "_ZTIj"
15988    },
15989    {
15990     "field_name" : "c_mpu",
15991     "field_offset" : 640,
15992     "referenced_type" : "_ZTIj"
15993    },
15994    {
15995     "field_name" : "c_overhead",
15996     "field_offset" : 672,
15997     "referenced_type" : "_ZTIj"
15998    },
15999    {
16000     "field_name" : "c_linktype",
16001     "field_offset" : 704,
16002     "referenced_type" : "_ZTIj"
16003    },
16004    {
16005     "field_name" : "c_kind",
16006     "field_offset" : 736,
16007     "referenced_type" : "_ZTIA32_c"
16008    },
16009    {
16010     "field_name" : "c_opts",
16011     "field_offset" : 1024,
16012     "referenced_type" : "_ZTIP7nl_data"
16013    },
16014    {
16015     "field_name" : "c_stats",
16016     "field_offset" : 1088,
16017     "referenced_type" : "_ZTIA9_m"
16018    },
16019    {
16020     "field_name" : "c_xstats",
16021     "field_offset" : 1664,
16022     "referenced_type" : "_ZTIP7nl_data"
16023    },
16024    {
16025     "field_name" : "c_subdata",
16026     "field_offset" : 1728,
16027     "referenced_type" : "_ZTIP7nl_data"
16028    },
16029    {
16030     "field_name" : "c_link",
16031     "field_offset" : 1792,
16032     "referenced_type" : "_ZTIP9rtnl_link"
16033    },
16034    {
16035     "field_name" : "c_ops",
16036     "field_offset" : 1856,
16037     "referenced_type" : "_ZTIP11rtnl_tc_ops"
16038    },
16039    {
16040     "field_name" : "c_type",
16041     "field_offset" : 1920,
16042     "referenced_type" : "_ZTI12rtnl_tc_type"
16043    },
16044    {
16045     "field_name" : "c_chain",
16046     "field_offset" : 1952,
16047     "referenced_type" : "_ZTIj"
16048    },
16049    {
16050     "field_name" : "a_next",
16051     "field_offset" : 1984,
16052     "referenced_type" : "_ZTIP8rtnl_act"
16053    }
16054   ],
16055   "linker_set_key" : "_ZTI8rtnl_act",
16056   "name" : "rtnl_act",
16057   "referenced_type" : "_ZTI8rtnl_act",
16058   "self_type" : "_ZTI8rtnl_act",
16059   "size" : 256,
16060   "source_file" : "external/libnl/include/netlink-private/types.h"
16061  },
16062  {
16063   "alignment" : 4,
16064   "fields" :
16065   [
16066    {
16067     "field_name" : "cbq_lss",
16068     "referenced_type" : "_ZTI13tc_cbq_lssopt"
16069    },
16070    {
16071     "field_name" : "cbq_rate",
16072     "field_offset" : 160,
16073     "referenced_type" : "_ZTI11tc_ratespec"
16074    },
16075    {
16076     "field_name" : "cbq_wrr",
16077     "field_offset" : 256,
16078     "referenced_type" : "_ZTI13tc_cbq_wrropt"
16079    },
16080    {
16081     "field_name" : "cbq_ovl",
16082     "field_offset" : 352,
16083     "referenced_type" : "_ZTI10tc_cbq_ovl"
16084    },
16085    {
16086     "field_name" : "cbq_fopt",
16087     "field_offset" : 416,
16088     "referenced_type" : "_ZTI11tc_cbq_fopt"
16089    },
16090    {
16091     "field_name" : "cbq_police",
16092     "field_offset" : 512,
16093     "referenced_type" : "_ZTI13tc_cbq_police"
16094    }
16095   ],
16096   "linker_set_key" : "_ZTI8rtnl_cbq",
16097   "name" : "rtnl_cbq",
16098   "referenced_type" : "_ZTI8rtnl_cbq",
16099   "self_type" : "_ZTI8rtnl_cbq",
16100   "size" : 68,
16101   "source_file" : "external/libnl/include/netlink-private/types.h"
16102  },
16103  {
16104   "alignment" : 8,
16105   "fields" :
16106   [
16107    {
16108     "field_name" : "ce_refcnt",
16109     "referenced_type" : "_ZTIi"
16110    },
16111    {
16112     "field_name" : "ce_ops",
16113     "field_offset" : 64,
16114     "referenced_type" : "_ZTIP13nl_object_ops"
16115    },
16116    {
16117     "field_name" : "ce_cache",
16118     "field_offset" : 128,
16119     "referenced_type" : "_ZTIP8nl_cache"
16120    },
16121    {
16122     "field_name" : "ce_list",
16123     "field_offset" : 192,
16124     "referenced_type" : "_ZTI12nl_list_head"
16125    },
16126    {
16127     "field_name" : "ce_msgtype",
16128     "field_offset" : 320,
16129     "referenced_type" : "_ZTIi"
16130    },
16131    {
16132     "field_name" : "ce_flags",
16133     "field_offset" : 352,
16134     "referenced_type" : "_ZTIi"
16135    },
16136    {
16137     "field_name" : "ce_mask",
16138     "field_offset" : 384,
16139     "referenced_type" : "_ZTIm"
16140    },
16141    {
16142     "field_name" : "c_family",
16143     "field_offset" : 448,
16144     "referenced_type" : "_ZTIj"
16145    },
16146    {
16147     "field_name" : "c_ifindex",
16148     "field_offset" : 480,
16149     "referenced_type" : "_ZTIj"
16150    },
16151    {
16152     "field_name" : "c_handle",
16153     "field_offset" : 512,
16154     "referenced_type" : "_ZTIj"
16155    },
16156    {
16157     "field_name" : "c_parent",
16158     "field_offset" : 544,
16159     "referenced_type" : "_ZTIj"
16160    },
16161    {
16162     "field_name" : "c_info",
16163     "field_offset" : 576,
16164     "referenced_type" : "_ZTIj"
16165    },
16166    {
16167     "field_name" : "c_mtu",
16168     "field_offset" : 608,
16169     "referenced_type" : "_ZTIj"
16170    },
16171    {
16172     "field_name" : "c_mpu",
16173     "field_offset" : 640,
16174     "referenced_type" : "_ZTIj"
16175    },
16176    {
16177     "field_name" : "c_overhead",
16178     "field_offset" : 672,
16179     "referenced_type" : "_ZTIj"
16180    },
16181    {
16182     "field_name" : "c_linktype",
16183     "field_offset" : 704,
16184     "referenced_type" : "_ZTIj"
16185    },
16186    {
16187     "field_name" : "c_kind",
16188     "field_offset" : 736,
16189     "referenced_type" : "_ZTIA32_c"
16190    },
16191    {
16192     "field_name" : "c_opts",
16193     "field_offset" : 1024,
16194     "referenced_type" : "_ZTIP7nl_data"
16195    },
16196    {
16197     "field_name" : "c_stats",
16198     "field_offset" : 1088,
16199     "referenced_type" : "_ZTIA9_m"
16200    },
16201    {
16202     "field_name" : "c_xstats",
16203     "field_offset" : 1664,
16204     "referenced_type" : "_ZTIP7nl_data"
16205    },
16206    {
16207     "field_name" : "c_subdata",
16208     "field_offset" : 1728,
16209     "referenced_type" : "_ZTIP7nl_data"
16210    },
16211    {
16212     "field_name" : "c_link",
16213     "field_offset" : 1792,
16214     "referenced_type" : "_ZTIP9rtnl_link"
16215    },
16216    {
16217     "field_name" : "c_ops",
16218     "field_offset" : 1856,
16219     "referenced_type" : "_ZTIP11rtnl_tc_ops"
16220    },
16221    {
16222     "field_name" : "c_type",
16223     "field_offset" : 1920,
16224     "referenced_type" : "_ZTI12rtnl_tc_type"
16225    },
16226    {
16227     "field_name" : "c_chain",
16228     "field_offset" : 1952,
16229     "referenced_type" : "_ZTIj"
16230    },
16231    {
16232     "field_name" : "c_prio",
16233     "field_offset" : 1984,
16234     "referenced_type" : "_ZTIt"
16235    },
16236    {
16237     "field_name" : "c_protocol",
16238     "field_offset" : 2000,
16239     "referenced_type" : "_ZTIt"
16240    }
16241   ],
16242   "linker_set_key" : "_ZTI8rtnl_cls",
16243   "name" : "rtnl_cls",
16244   "referenced_type" : "_ZTI8rtnl_cls",
16245   "self_type" : "_ZTI8rtnl_cls",
16246   "size" : 256,
16247   "source_file" : "external/libnl/include/netlink-private/types.h"
16248  },
16249  {
16250   "alignment" : 4,
16251   "fields" :
16252   [
16253    {
16254     "field_name" : "qr_limit",
16255     "referenced_type" : "_ZTIj"
16256    },
16257    {
16258     "field_name" : "qr_qth_min",
16259     "field_offset" : 32,
16260     "referenced_type" : "_ZTIj"
16261    },
16262    {
16263     "field_name" : "qr_qth_max",
16264     "field_offset" : 64,
16265     "referenced_type" : "_ZTIj"
16266    },
16267    {
16268     "field_name" : "qr_flags",
16269     "field_offset" : 96,
16270     "referenced_type" : "_ZTIh"
16271    },
16272    {
16273     "field_name" : "qr_wlog",
16274     "field_offset" : 104,
16275     "referenced_type" : "_ZTIh"
16276    },
16277    {
16278     "field_name" : "qr_plog",
16279     "field_offset" : 112,
16280     "referenced_type" : "_ZTIh"
16281    },
16282    {
16283     "field_name" : "qr_scell_log",
16284     "field_offset" : 120,
16285     "referenced_type" : "_ZTIh"
16286    },
16287    {
16288     "field_name" : "qr_mask",
16289     "field_offset" : 128,
16290     "referenced_type" : "_ZTIj"
16291    }
16292   ],
16293   "linker_set_key" : "_ZTI8rtnl_red",
16294   "name" : "rtnl_red",
16295   "referenced_type" : "_ZTI8rtnl_red",
16296   "self_type" : "_ZTI8rtnl_red",
16297   "size" : 20,
16298   "source_file" : "external/libnl/include/netlink-private/types.h"
16299  },
16300  {
16301   "alignment" : 4,
16302   "fields" :
16303   [
16304    {
16305     "field_name" : "qs_quantum",
16306     "referenced_type" : "_ZTIj"
16307    },
16308    {
16309     "field_name" : "qs_perturb",
16310     "field_offset" : 32,
16311     "referenced_type" : "_ZTIj"
16312    },
16313    {
16314     "field_name" : "qs_limit",
16315     "field_offset" : 64,
16316     "referenced_type" : "_ZTIj"
16317    },
16318    {
16319     "field_name" : "qs_divisor",
16320     "field_offset" : 96,
16321     "referenced_type" : "_ZTIj"
16322    },
16323    {
16324     "field_name" : "qs_flows",
16325     "field_offset" : 128,
16326     "referenced_type" : "_ZTIj"
16327    },
16328    {
16329     "field_name" : "qs_mask",
16330     "field_offset" : 160,
16331     "referenced_type" : "_ZTIj"
16332    }
16333   ],
16334   "linker_set_key" : "_ZTI8rtnl_sfq",
16335   "name" : "rtnl_sfq",
16336   "referenced_type" : "_ZTI8rtnl_sfq",
16337   "self_type" : "_ZTI8rtnl_sfq",
16338   "size" : 24,
16339   "source_file" : "external/libnl/include/netlink-private/types.h"
16340  },
16341  {
16342   "alignment" : 8,
16343   "fields" :
16344   [
16345    {
16346     "field_name" : "qt_limit",
16347     "referenced_type" : "_ZTIj"
16348    },
16349    {
16350     "field_name" : "qt_rate",
16351     "field_offset" : 64,
16352     "referenced_type" : "_ZTI13rtnl_ratespec"
16353    },
16354    {
16355     "field_name" : "qt_rate_bucket",
16356     "field_offset" : 192,
16357     "referenced_type" : "_ZTIj"
16358    },
16359    {
16360     "field_name" : "qt_rate_txtime",
16361     "field_offset" : 224,
16362     "referenced_type" : "_ZTIj"
16363    },
16364    {
16365     "field_name" : "qt_peakrate",
16366     "field_offset" : 256,
16367     "referenced_type" : "_ZTI13rtnl_ratespec"
16368    },
16369    {
16370     "field_name" : "qt_peakrate_bucket",
16371     "field_offset" : 384,
16372     "referenced_type" : "_ZTIj"
16373    },
16374    {
16375     "field_name" : "qt_peakrate_txtime",
16376     "field_offset" : 416,
16377     "referenced_type" : "_ZTIj"
16378    },
16379    {
16380     "field_name" : "qt_mask",
16381     "field_offset" : 448,
16382     "referenced_type" : "_ZTIj"
16383    }
16384   ],
16385   "linker_set_key" : "_ZTI8rtnl_tbf",
16386   "name" : "rtnl_tbf",
16387   "referenced_type" : "_ZTI8rtnl_tbf",
16388   "self_type" : "_ZTI8rtnl_tbf",
16389   "size" : 64,
16390   "source_file" : "external/libnl/include/netlink-private/types.h"
16391  },
16392  {
16393   "alignment" : 8,
16394   "fields" :
16395   [
16396    {
16397     "field_name" : "cu_divisor",
16398     "referenced_type" : "_ZTIj"
16399    },
16400    {
16401     "field_name" : "cu_hash",
16402     "field_offset" : 32,
16403     "referenced_type" : "_ZTIj"
16404    },
16405    {
16406     "field_name" : "cu_classid",
16407     "field_offset" : 64,
16408     "referenced_type" : "_ZTIj"
16409    },
16410    {
16411     "field_name" : "cu_link",
16412     "field_offset" : 96,
16413     "referenced_type" : "_ZTIj"
16414    },
16415    {
16416     "field_name" : "cu_pcnt",
16417     "field_offset" : 128,
16418     "referenced_type" : "_ZTIP7nl_data"
16419    },
16420    {
16421     "field_name" : "cu_selector",
16422     "field_offset" : 192,
16423     "referenced_type" : "_ZTIP7nl_data"
16424    },
16425    {
16426     "field_name" : "cu_mark",
16427     "field_offset" : 256,
16428     "referenced_type" : "_ZTIP7nl_data"
16429    },
16430    {
16431     "field_name" : "cu_act",
16432     "field_offset" : 320,
16433     "referenced_type" : "_ZTIP8rtnl_act"
16434    },
16435    {
16436     "field_name" : "cu_police",
16437     "field_offset" : 384,
16438     "referenced_type" : "_ZTIP7nl_data"
16439    },
16440    {
16441     "field_name" : "cu_indev",
16442     "field_offset" : 448,
16443     "referenced_type" : "_ZTIA16_c"
16444    },
16445    {
16446     "field_name" : "cu_mask",
16447     "field_offset" : 576,
16448     "referenced_type" : "_ZTIi"
16449    }
16450   ],
16451   "linker_set_key" : "_ZTI8rtnl_u32",
16452   "name" : "rtnl_u32",
16453   "referenced_type" : "_ZTI8rtnl_u32",
16454   "self_type" : "_ZTI8rtnl_u32",
16455   "size" : 80,
16456   "source_file" : "external/libnl/include/netlink-private/types.h"
16457  },
16458  {
16459   "alignment" : 8,
16460   "fields" :
16461   [
16462    {
16463     "field_name" : "who",
16464     "referenced_type" : "_ZTIP11sockaddr_nl"
16465    },
16466    {
16467     "field_name" : "nlh",
16468     "field_offset" : 64,
16469     "referenced_type" : "_ZTIP8nlmsghdr"
16470    },
16471    {
16472     "field_name" : "genlhdr",
16473     "field_offset" : 128,
16474     "referenced_type" : "_ZTIP10genlmsghdr"
16475    },
16476    {
16477     "field_name" : "userhdr",
16478     "field_offset" : 192,
16479     "referenced_type" : "_ZTIPv"
16480    },
16481    {
16482     "field_name" : "attrs",
16483     "field_offset" : 256,
16484     "referenced_type" : "_ZTIPP6nlattr"
16485    }
16486   ],
16487   "linker_set_key" : "_ZTI9genl_info",
16488   "name" : "genl_info",
16489   "referenced_type" : "_ZTI9genl_info",
16490   "self_type" : "_ZTI9genl_info",
16491   "size" : 40,
16492   "source_file" : "external/libnl/include/netlink/genl/mngt.h"
16493  },
16494  {
16495   "alignment" : 8,
16496   "fields" :
16497   [
16498    {
16499     "field_name" : "ce_refcnt",
16500     "referenced_type" : "_ZTIi"
16501    },
16502    {
16503     "field_name" : "ce_ops",
16504     "field_offset" : 64,
16505     "referenced_type" : "_ZTIP13nl_object_ops"
16506    },
16507    {
16508     "field_name" : "ce_cache",
16509     "field_offset" : 128,
16510     "referenced_type" : "_ZTIP8nl_cache"
16511    },
16512    {
16513     "field_name" : "ce_list",
16514     "field_offset" : 192,
16515     "referenced_type" : "_ZTI12nl_list_head"
16516    },
16517    {
16518     "field_name" : "ce_msgtype",
16519     "field_offset" : 320,
16520     "referenced_type" : "_ZTIi"
16521    },
16522    {
16523     "field_name" : "ce_flags",
16524     "field_offset" : 352,
16525     "referenced_type" : "_ZTIi"
16526    },
16527    {
16528     "field_name" : "ce_mask",
16529     "field_offset" : 384,
16530     "referenced_type" : "_ZTIm"
16531    }
16532   ],
16533   "linker_set_key" : "_ZTI9nl_object",
16534   "name" : "nl_object",
16535   "referenced_type" : "_ZTI9nl_object",
16536   "self_type" : "_ZTI9nl_object",
16537   "size" : 56,
16538   "source_file" : "external/libnl/include/netlink-private/object-api.h"
16539  },
16540  {
16541   "alignment" : 8,
16542   "fields" :
16543   [
16544    {
16545     "field_name" : "ce_refcnt",
16546     "referenced_type" : "_ZTIi"
16547    },
16548    {
16549     "field_name" : "ce_ops",
16550     "field_offset" : 64,
16551     "referenced_type" : "_ZTIP13nl_object_ops"
16552    },
16553    {
16554     "field_name" : "ce_cache",
16555     "field_offset" : 128,
16556     "referenced_type" : "_ZTIP8nl_cache"
16557    },
16558    {
16559     "field_name" : "ce_list",
16560     "field_offset" : 192,
16561     "referenced_type" : "_ZTI12nl_list_head"
16562    },
16563    {
16564     "field_name" : "ce_msgtype",
16565     "field_offset" : 320,
16566     "referenced_type" : "_ZTIi"
16567    },
16568    {
16569     "field_name" : "ce_flags",
16570     "field_offset" : 352,
16571     "referenced_type" : "_ZTIi"
16572    },
16573    {
16574     "field_name" : "ce_mask",
16575     "field_offset" : 384,
16576     "referenced_type" : "_ZTIm"
16577    },
16578    {
16579     "field_name" : "a_family",
16580     "field_offset" : 448,
16581     "referenced_type" : "_ZTIh"
16582    },
16583    {
16584     "field_name" : "a_prefixlen",
16585     "field_offset" : 456,
16586     "referenced_type" : "_ZTIh"
16587    },
16588    {
16589     "field_name" : "a_scope",
16590     "field_offset" : 464,
16591     "referenced_type" : "_ZTIh"
16592    },
16593    {
16594     "field_name" : "a_flags",
16595     "field_offset" : 480,
16596     "referenced_type" : "_ZTIj"
16597    },
16598    {
16599     "field_name" : "a_ifindex",
16600     "field_offset" : 512,
16601     "referenced_type" : "_ZTIj"
16602    },
16603    {
16604     "field_name" : "a_peer",
16605     "field_offset" : 576,
16606     "referenced_type" : "_ZTIP7nl_addr"
16607    },
16608    {
16609     "field_name" : "a_local",
16610     "field_offset" : 640,
16611     "referenced_type" : "_ZTIP7nl_addr"
16612    },
16613    {
16614     "field_name" : "a_bcast",
16615     "field_offset" : 704,
16616     "referenced_type" : "_ZTIP7nl_addr"
16617    },
16618    {
16619     "field_name" : "a_anycast",
16620     "field_offset" : 768,
16621     "referenced_type" : "_ZTIP7nl_addr"
16622    },
16623    {
16624     "field_name" : "a_multicast",
16625     "field_offset" : 832,
16626     "referenced_type" : "_ZTIP7nl_addr"
16627    },
16628    {
16629     "field_name" : "a_cacheinfo",
16630     "field_offset" : 896,
16631     "referenced_type" : "_ZTI19rtnl_addr_cacheinfo"
16632    },
16633    {
16634     "field_name" : "a_label",
16635     "field_offset" : 1024,
16636     "referenced_type" : "_ZTIA16_c"
16637    },
16638    {
16639     "field_name" : "a_flag_mask",
16640     "field_offset" : 1152,
16641     "referenced_type" : "_ZTIj"
16642    },
16643    {
16644     "field_name" : "a_link",
16645     "field_offset" : 1216,
16646     "referenced_type" : "_ZTIP9rtnl_link"
16647    }
16648   ],
16649   "linker_set_key" : "_ZTI9rtnl_addr",
16650   "name" : "rtnl_addr",
16651   "referenced_type" : "_ZTI9rtnl_addr",
16652   "self_type" : "_ZTI9rtnl_addr",
16653   "size" : 160,
16654   "source_file" : "external/libnl/include/netlink-private/types.h"
16655  },
16656  {
16657   "alignment" : 4,
16658   "fields" :
16659   [
16660    {
16661     "field_name" : "qf_limit",
16662     "referenced_type" : "_ZTIj"
16663    },
16664    {
16665     "field_name" : "qf_mask",
16666     "field_offset" : 32,
16667     "referenced_type" : "_ZTIj"
16668    }
16669   ],
16670   "linker_set_key" : "_ZTI9rtnl_fifo",
16671   "name" : "rtnl_fifo",
16672   "referenced_type" : "_ZTI9rtnl_fifo",
16673   "self_type" : "_ZTI9rtnl_fifo",
16674   "size" : 8,
16675   "source_file" : "external/libnl/include/netlink-private/types.h"
16676  },
16677  {
16678   "alignment" : 4,
16679   "fields" :
16680   [
16681    {
16682     "field_name" : "g_parm",
16683     "referenced_type" : "_ZTI7tc_gact"
16684    }
16685   ],
16686   "linker_set_key" : "_ZTI9rtnl_gact",
16687   "name" : "rtnl_gact",
16688   "referenced_type" : "_ZTI9rtnl_gact",
16689   "self_type" : "_ZTI9rtnl_gact",
16690   "size" : 20,
16691   "source_file" : "external/libnl/include/netlink-private/types.h"
16692  },
16693  {
16694   "alignment" : 8,
16695   "fields" :
16696   [
16697    {
16698     "field_name" : "ce_refcnt",
16699     "referenced_type" : "_ZTIi"
16700    },
16701    {
16702     "field_name" : "ce_ops",
16703     "field_offset" : 64,
16704     "referenced_type" : "_ZTIP13nl_object_ops"
16705    },
16706    {
16707     "field_name" : "ce_cache",
16708     "field_offset" : 128,
16709     "referenced_type" : "_ZTIP8nl_cache"
16710    },
16711    {
16712     "field_name" : "ce_list",
16713     "field_offset" : 192,
16714     "referenced_type" : "_ZTI12nl_list_head"
16715    },
16716    {
16717     "field_name" : "ce_msgtype",
16718     "field_offset" : 320,
16719     "referenced_type" : "_ZTIi"
16720    },
16721    {
16722     "field_name" : "ce_flags",
16723     "field_offset" : 352,
16724     "referenced_type" : "_ZTIi"
16725    },
16726    {
16727     "field_name" : "ce_mask",
16728     "field_offset" : 384,
16729     "referenced_type" : "_ZTIm"
16730    },
16731    {
16732     "field_name" : "l_name",
16733     "field_offset" : 448,
16734     "referenced_type" : "_ZTIA16_c"
16735    },
16736    {
16737     "field_name" : "l_family",
16738     "field_offset" : 576,
16739     "referenced_type" : "_ZTIj"
16740    },
16741    {
16742     "field_name" : "l_arptype",
16743     "field_offset" : 608,
16744     "referenced_type" : "_ZTIj"
16745    },
16746    {
16747     "field_name" : "l_index",
16748     "field_offset" : 640,
16749     "referenced_type" : "_ZTIj"
16750    },
16751    {
16752     "field_name" : "l_flags",
16753     "field_offset" : 672,
16754     "referenced_type" : "_ZTIj"
16755    },
16756    {
16757     "field_name" : "l_change",
16758     "field_offset" : 704,
16759     "referenced_type" : "_ZTIj"
16760    },
16761    {
16762     "field_name" : "l_mtu",
16763     "field_offset" : 736,
16764     "referenced_type" : "_ZTIj"
16765    },
16766    {
16767     "field_name" : "l_link",
16768     "field_offset" : 768,
16769     "referenced_type" : "_ZTIj"
16770    },
16771    {
16772     "field_name" : "l_link_netnsid",
16773     "field_offset" : 800,
16774     "referenced_type" : "_ZTIi"
16775    },
16776    {
16777     "field_name" : "l_txqlen",
16778     "field_offset" : 832,
16779     "referenced_type" : "_ZTIj"
16780    },
16781    {
16782     "field_name" : "l_weight",
16783     "field_offset" : 864,
16784     "referenced_type" : "_ZTIj"
16785    },
16786    {
16787     "field_name" : "l_master",
16788     "field_offset" : 896,
16789     "referenced_type" : "_ZTIj"
16790    },
16791    {
16792     "field_name" : "l_addr",
16793     "field_offset" : 960,
16794     "referenced_type" : "_ZTIP7nl_addr"
16795    },
16796    {
16797     "field_name" : "l_bcast",
16798     "field_offset" : 1024,
16799     "referenced_type" : "_ZTIP7nl_addr"
16800    },
16801    {
16802     "field_name" : "l_qdisc",
16803     "field_offset" : 1088,
16804     "referenced_type" : "_ZTIA32_c"
16805    },
16806    {
16807     "field_name" : "l_map",
16808     "field_offset" : 1344,
16809     "referenced_type" : "_ZTI13rtnl_link_map"
16810    },
16811    {
16812     "field_name" : "l_stats",
16813     "field_offset" : 1600,
16814     "referenced_type" : "_ZTIA64_m"
16815    },
16816    {
16817     "field_name" : "l_flag_mask",
16818     "field_offset" : 5696,
16819     "referenced_type" : "_ZTIj"
16820    },
16821    {
16822     "field_name" : "l_num_vf",
16823     "field_offset" : 5728,
16824     "referenced_type" : "_ZTIj"
16825    },
16826    {
16827     "field_name" : "l_operstate",
16828     "field_offset" : 5760,
16829     "referenced_type" : "_ZTIh"
16830    },
16831    {
16832     "field_name" : "l_linkmode",
16833     "field_offset" : 5768,
16834     "referenced_type" : "_ZTIh"
16835    },
16836    {
16837     "field_name" : "l_info_kind",
16838     "field_offset" : 5824,
16839     "referenced_type" : "_ZTIPc"
16840    },
16841    {
16842     "field_name" : "l_info_slave_kind",
16843     "field_offset" : 5888,
16844     "referenced_type" : "_ZTIPc"
16845    },
16846    {
16847     "field_name" : "l_info_ops",
16848     "field_offset" : 5952,
16849     "referenced_type" : "_ZTIP18rtnl_link_info_ops"
16850    },
16851    {
16852     "field_name" : "l_af_data",
16853     "field_offset" : 6016,
16854     "referenced_type" : "_ZTIA43_Pv"
16855    },
16856    {
16857     "field_name" : "l_info",
16858     "field_offset" : 8768,
16859     "referenced_type" : "_ZTIPv"
16860    },
16861    {
16862     "field_name" : "l_ifalias",
16863     "field_offset" : 8832,
16864     "referenced_type" : "_ZTIPc"
16865    },
16866    {
16867     "field_name" : "l_promiscuity",
16868     "field_offset" : 8896,
16869     "referenced_type" : "_ZTIj"
16870    },
16871    {
16872     "field_name" : "l_num_tx_queues",
16873     "field_offset" : 8928,
16874     "referenced_type" : "_ZTIj"
16875    },
16876    {
16877     "field_name" : "l_num_rx_queues",
16878     "field_offset" : 8960,
16879     "referenced_type" : "_ZTIj"
16880    },
16881    {
16882     "field_name" : "l_gso_max_segs",
16883     "field_offset" : 8992,
16884     "referenced_type" : "_ZTIj"
16885    },
16886    {
16887     "field_name" : "l_gso_max_size",
16888     "field_offset" : 9024,
16889     "referenced_type" : "_ZTIj"
16890    },
16891    {
16892     "field_name" : "l_group",
16893     "field_offset" : 9056,
16894     "referenced_type" : "_ZTIj"
16895    },
16896    {
16897     "field_name" : "l_carrier",
16898     "field_offset" : 9088,
16899     "referenced_type" : "_ZTIh"
16900    },
16901    {
16902     "field_name" : "l_carrier_changes",
16903     "field_offset" : 9120,
16904     "referenced_type" : "_ZTIj"
16905    },
16906    {
16907     "field_name" : "l_af_ops",
16908     "field_offset" : 9152,
16909     "referenced_type" : "_ZTIP16rtnl_link_af_ops"
16910    },
16911    {
16912     "field_name" : "l_phys_port_id",
16913     "field_offset" : 9216,
16914     "referenced_type" : "_ZTIP7nl_data"
16915    },
16916    {
16917     "field_name" : "l_phys_port_name",
16918     "field_offset" : 9280,
16919     "referenced_type" : "_ZTIA16_c"
16920    },
16921    {
16922     "field_name" : "l_phys_switch_id",
16923     "field_offset" : 9408,
16924     "referenced_type" : "_ZTIP7nl_data"
16925    },
16926    {
16927     "field_name" : "l_ns_fd",
16928     "field_offset" : 9472,
16929     "referenced_type" : "_ZTIi"
16930    },
16931    {
16932     "field_name" : "l_ns_pid",
16933     "field_offset" : 9504,
16934     "referenced_type" : "_ZTIi"
16935    },
16936    {
16937     "field_name" : "l_vf_list",
16938     "field_offset" : 9536,
16939     "referenced_type" : "_ZTIP12rtnl_link_vf"
16940    }
16941   ],
16942   "linker_set_key" : "_ZTI9rtnl_link",
16943   "name" : "rtnl_link",
16944   "referenced_type" : "_ZTI9rtnl_link",
16945   "self_type" : "_ZTI9rtnl_link",
16946   "size" : 1200,
16947   "source_file" : "external/libnl/include/netlink-private/types.h"
16948  },
16949  {
16950   "alignment" : 8,
16951   "fields" :
16952   [
16953    {
16954     "field_name" : "m_classid",
16955     "referenced_type" : "_ZTIj"
16956    },
16957    {
16958     "field_name" : "m_flags",
16959     "field_offset" : 32,
16960     "referenced_type" : "_ZTIj"
16961    },
16962    {
16963     "field_name" : "m_act",
16964     "field_offset" : 64,
16965     "referenced_type" : "_ZTIP8rtnl_act"
16966    },
16967    {
16968     "field_name" : "m_mask",
16969     "field_offset" : 128,
16970     "referenced_type" : "_ZTIi"
16971    }
16972   ],
16973   "linker_set_key" : "_ZTI9rtnl_mall",
16974   "name" : "rtnl_mall",
16975   "referenced_type" : "_ZTI9rtnl_mall",
16976   "self_type" : "_ZTI9rtnl_mall",
16977   "size" : 24,
16978   "source_file" : "external/libnl/include/netlink-private/types.h"
16979  },
16980  {
16981   "alignment" : 4,
16982   "fields" :
16983   [
16984    {
16985     "field_name" : "action",
16986     "referenced_type" : "_ZTIi"
16987    },
16988    {
16989     "field_name" : "limit",
16990     "field_offset" : 32,
16991     "referenced_type" : "_ZTIj"
16992    }
16993   ],
16994   "linker_set_key" : "_ZTI9rtnl_plug",
16995   "name" : "rtnl_plug",
16996   "referenced_type" : "_ZTI9rtnl_plug",
16997   "self_type" : "_ZTI9rtnl_plug",
16998   "size" : 8,
16999   "source_file" : "external/libnl/include/netlink-private/types.h"
17000  },
17001  {
17002   "alignment" : 4,
17003   "fields" :
17004   [
17005    {
17006     "field_name" : "qp_bands",
17007     "referenced_type" : "_ZTIj"
17008    },
17009    {
17010     "field_name" : "qp_priomap",
17011     "field_offset" : 32,
17012     "referenced_type" : "_ZTIA16_h"
17013    },
17014    {
17015     "field_name" : "qp_mask",
17016     "field_offset" : 160,
17017     "referenced_type" : "_ZTIj"
17018    }
17019   ],
17020   "linker_set_key" : "_ZTI9rtnl_prio",
17021   "name" : "rtnl_prio",
17022   "referenced_type" : "_ZTI9rtnl_prio",
17023   "self_type" : "_ZTI9rtnl_prio",
17024   "size" : 24,
17025   "source_file" : "external/libnl/include/netlink-private/types.h"
17026  },
17027  {
17028   "alignment" : 8,
17029   "fields" :
17030   [
17031    {
17032     "field_name" : "ce_refcnt",
17033     "referenced_type" : "_ZTIi"
17034    },
17035    {
17036     "field_name" : "ce_ops",
17037     "field_offset" : 64,
17038     "referenced_type" : "_ZTIP13nl_object_ops"
17039    },
17040    {
17041     "field_name" : "ce_cache",
17042     "field_offset" : 128,
17043     "referenced_type" : "_ZTIP8nl_cache"
17044    },
17045    {
17046     "field_name" : "ce_list",
17047     "field_offset" : 192,
17048     "referenced_type" : "_ZTI12nl_list_head"
17049    },
17050    {
17051     "field_name" : "ce_msgtype",
17052     "field_offset" : 320,
17053     "referenced_type" : "_ZTIi"
17054    },
17055    {
17056     "field_name" : "ce_flags",
17057     "field_offset" : 352,
17058     "referenced_type" : "_ZTIi"
17059    },
17060    {
17061     "field_name" : "ce_mask",
17062     "field_offset" : 384,
17063     "referenced_type" : "_ZTIm"
17064    },
17065    {
17066     "field_name" : "r_family",
17067     "field_offset" : 448,
17068     "referenced_type" : "_ZTIh"
17069    },
17070    {
17071     "field_name" : "r_action",
17072     "field_offset" : 456,
17073     "referenced_type" : "_ZTIh"
17074    },
17075    {
17076     "field_name" : "r_dsfield",
17077     "field_offset" : 464,
17078     "referenced_type" : "_ZTIh"
17079    },
17080    {
17081     "field_name" : "r_l3mdev",
17082     "field_offset" : 472,
17083     "referenced_type" : "_ZTIh"
17084    },
17085    {
17086     "field_name" : "r_protocol",
17087     "field_offset" : 480,
17088     "referenced_type" : "_ZTIh"
17089    },
17090    {
17091     "field_name" : "r_ip_proto",
17092     "field_offset" : 488,
17093     "referenced_type" : "_ZTIh"
17094    },
17095    {
17096     "field_name" : "r_table",
17097     "field_offset" : 512,
17098     "referenced_type" : "_ZTIj"
17099    },
17100    {
17101     "field_name" : "r_flags",
17102     "field_offset" : 544,
17103     "referenced_type" : "_ZTIj"
17104    },
17105    {
17106     "field_name" : "r_prio",
17107     "field_offset" : 576,
17108     "referenced_type" : "_ZTIj"
17109    },
17110    {
17111     "field_name" : "r_mark",
17112     "field_offset" : 608,
17113     "referenced_type" : "_ZTIj"
17114    },
17115    {
17116     "field_name" : "r_mask",
17117     "field_offset" : 640,
17118     "referenced_type" : "_ZTIj"
17119    },
17120    {
17121     "field_name" : "r_goto",
17122     "field_offset" : 672,
17123     "referenced_type" : "_ZTIj"
17124    },
17125    {
17126     "field_name" : "r_flow",
17127     "field_offset" : 704,
17128     "referenced_type" : "_ZTIj"
17129    },
17130    {
17131     "field_name" : "r_src",
17132     "field_offset" : 768,
17133     "referenced_type" : "_ZTIP7nl_addr"
17134    },
17135    {
17136     "field_name" : "r_dst",
17137     "field_offset" : 832,
17138     "referenced_type" : "_ZTIP7nl_addr"
17139    },
17140    {
17141     "field_name" : "r_iifname",
17142     "field_offset" : 896,
17143     "referenced_type" : "_ZTIA16_c"
17144    },
17145    {
17146     "field_name" : "r_oifname",
17147     "field_offset" : 1024,
17148     "referenced_type" : "_ZTIA16_c"
17149    },
17150    {
17151     "field_name" : "r_sport",
17152     "field_offset" : 1152,
17153     "referenced_type" : "_ZTI19fib_rule_port_range"
17154    },
17155    {
17156     "field_name" : "r_dport",
17157     "field_offset" : 1184,
17158     "referenced_type" : "_ZTI19fib_rule_port_range"
17159    }
17160   ],
17161   "linker_set_key" : "_ZTI9rtnl_rule",
17162   "name" : "rtnl_rule",
17163   "referenced_type" : "_ZTI9rtnl_rule",
17164   "self_type" : "_ZTI9rtnl_rule",
17165   "size" : 152,
17166   "source_file" : "external/libnl/include/netlink-private/types.h"
17167  },
17168  {
17169   "alignment" : 4,
17170   "fields" :
17171   [
17172    {
17173     "field_name" : "v_parm",
17174     "referenced_type" : "_ZTI7tc_vlan"
17175    },
17176    {
17177     "field_name" : "v_vid",
17178     "field_offset" : 192,
17179     "referenced_type" : "_ZTIt"
17180    },
17181    {
17182     "field_name" : "v_proto",
17183     "field_offset" : 208,
17184     "referenced_type" : "_ZTIt"
17185    },
17186    {
17187     "field_name" : "v_prio",
17188     "field_offset" : 224,
17189     "referenced_type" : "_ZTIh"
17190    },
17191    {
17192     "field_name" : "v_flags",
17193     "field_offset" : 256,
17194     "referenced_type" : "_ZTIj"
17195    }
17196   ],
17197   "linker_set_key" : "_ZTI9rtnl_vlan",
17198   "name" : "rtnl_vlan",
17199   "referenced_type" : "_ZTI9rtnl_vlan",
17200   "self_type" : "_ZTI9rtnl_vlan",
17201   "size" : 36,
17202   "source_file" : "external/libnl/include/netlink-private/types.h"
17203  },
17204  {
17205   "alignment" : 8,
17206   "fields" :
17207   [
17208    {
17209     "field_name" : "i",
17210     "referenced_type" : "_ZTIm"
17211    },
17212    {
17213     "field_name" : "a",
17214     "field_offset" : 64,
17215     "referenced_type" : "_ZTIPKc"
17216    }
17217   ],
17218   "linker_set_key" : "_ZTI9trans_tbl",
17219   "name" : "trans_tbl",
17220   "referenced_type" : "_ZTI9trans_tbl",
17221   "self_type" : "_ZTI9trans_tbl",
17222   "size" : 16,
17223   "source_file" : "external/libnl/include/netlink-private/netlink.h"
17224  },
17225  {
17226   "alignment" : 8,
17227   "fields" :
17228   [
17229    {
17230     "field_name" : "ce_refcnt",
17231     "referenced_type" : "_ZTIi"
17232    },
17233    {
17234     "field_name" : "ce_ops",
17235     "field_offset" : 64,
17236     "referenced_type" : "_ZTIP13nl_object_ops"
17237    },
17238    {
17239     "field_name" : "ce_cache",
17240     "field_offset" : 128,
17241     "referenced_type" : "_ZTIP8nl_cache"
17242    },
17243    {
17244     "field_name" : "ce_list",
17245     "field_offset" : 192,
17246     "referenced_type" : "_ZTI12nl_list_head"
17247    },
17248    {
17249     "field_name" : "ce_msgtype",
17250     "field_offset" : 320,
17251     "referenced_type" : "_ZTIi"
17252    },
17253    {
17254     "field_name" : "ce_flags",
17255     "field_offset" : 352,
17256     "referenced_type" : "_ZTIi"
17257    },
17258    {
17259     "field_name" : "ce_mask",
17260     "field_offset" : 384,
17261     "referenced_type" : "_ZTIm"
17262    },
17263    {
17264     "field_name" : "sa_id",
17265     "field_offset" : 448,
17266     "referenced_type" : "_ZTI12xfrmnl_sa_id"
17267    },
17268    {
17269     "field_name" : "saddr",
17270     "field_offset" : 576,
17271     "referenced_type" : "_ZTIP7nl_addr"
17272    },
17273    {
17274     "field_name" : "flags",
17275     "field_offset" : 640,
17276     "referenced_type" : "_ZTIj"
17277    },
17278    {
17279     "field_name" : "reqid",
17280     "field_offset" : 672,
17281     "referenced_type" : "_ZTIj"
17282    },
17283    {
17284     "field_name" : "mark",
17285     "field_offset" : 704,
17286     "referenced_type" : "_ZTI11xfrmnl_mark"
17287    },
17288    {
17289     "field_name" : "lifetime_cur",
17290     "field_offset" : 768,
17291     "referenced_type" : "_ZTI19xfrmnl_lifetime_cur"
17292    },
17293    {
17294     "field_name" : "replay_maxage",
17295     "field_offset" : 1024,
17296     "referenced_type" : "_ZTIj"
17297    },
17298    {
17299     "field_name" : "replay_maxdiff",
17300     "field_offset" : 1056,
17301     "referenced_type" : "_ZTIj"
17302    },
17303    {
17304     "field_name" : "replay_state",
17305     "field_offset" : 1088,
17306     "referenced_type" : "_ZTI19xfrmnl_replay_state"
17307    },
17308    {
17309     "field_name" : "replay_state_esn",
17310     "field_offset" : 1216,
17311     "referenced_type" : "_ZTIP23xfrmnl_replay_state_esn"
17312    }
17313   ],
17314   "linker_set_key" : "_ZTI9xfrmnl_ae",
17315   "name" : "xfrmnl_ae",
17316   "referenced_type" : "_ZTI9xfrmnl_ae",
17317   "self_type" : "_ZTI9xfrmnl_ae",
17318   "size" : 160,
17319   "source_file" : "external/libnl/include/netlink-private/types.h"
17320  },
17321  {
17322   "alignment" : 8,
17323   "fields" :
17324   [
17325    {
17326     "field_name" : "daddr",
17327     "referenced_type" : "_ZTIP7nl_addr"
17328    },
17329    {
17330     "field_name" : "spi",
17331     "field_offset" : 64,
17332     "referenced_type" : "_ZTIj"
17333    },
17334    {
17335     "field_name" : "proto",
17336     "field_offset" : 96,
17337     "referenced_type" : "_ZTIh"
17338    }
17339   ],
17340   "linker_set_key" : "_ZTI9xfrmnl_id",
17341   "name" : "xfrmnl_id",
17342   "referenced_type" : "_ZTI9xfrmnl_id",
17343   "self_type" : "_ZTI9xfrmnl_id",
17344   "size" : 16,
17345   "source_file" : "external/libnl/include/netlink-private/types.h"
17346  },
17347  {
17348   "alignment" : 8,
17349   "fields" :
17350   [
17351    {
17352     "field_name" : "ce_refcnt",
17353     "referenced_type" : "_ZTIi"
17354    },
17355    {
17356     "field_name" : "ce_ops",
17357     "field_offset" : 64,
17358     "referenced_type" : "_ZTIP13nl_object_ops"
17359    },
17360    {
17361     "field_name" : "ce_cache",
17362     "field_offset" : 128,
17363     "referenced_type" : "_ZTIP8nl_cache"
17364    },
17365    {
17366     "field_name" : "ce_list",
17367     "field_offset" : 192,
17368     "referenced_type" : "_ZTI12nl_list_head"
17369    },
17370    {
17371     "field_name" : "ce_msgtype",
17372     "field_offset" : 320,
17373     "referenced_type" : "_ZTIi"
17374    },
17375    {
17376     "field_name" : "ce_flags",
17377     "field_offset" : 352,
17378     "referenced_type" : "_ZTIi"
17379    },
17380    {
17381     "field_name" : "ce_mask",
17382     "field_offset" : 384,
17383     "referenced_type" : "_ZTIm"
17384    },
17385    {
17386     "field_name" : "sel",
17387     "field_offset" : 448,
17388     "referenced_type" : "_ZTIP10xfrmnl_sel"
17389    },
17390    {
17391     "field_name" : "id",
17392     "field_offset" : 512,
17393     "referenced_type" : "_ZTI9xfrmnl_id"
17394    },
17395    {
17396     "field_name" : "saddr",
17397     "field_offset" : 640,
17398     "referenced_type" : "_ZTIP7nl_addr"
17399    },
17400    {
17401     "field_name" : "lft",
17402     "field_offset" : 704,
17403     "referenced_type" : "_ZTIP16xfrmnl_ltime_cfg"
17404    },
17405    {
17406     "field_name" : "curlft",
17407     "field_offset" : 768,
17408     "referenced_type" : "_ZTI19xfrmnl_lifetime_cur"
17409    },
17410    {
17411     "field_name" : "stats",
17412     "field_offset" : 1024,
17413     "referenced_type" : "_ZTI12xfrmnl_stats"
17414    },
17415    {
17416     "field_name" : "seq",
17417     "field_offset" : 1120,
17418     "referenced_type" : "_ZTIj"
17419    },
17420    {
17421     "field_name" : "reqid",
17422     "field_offset" : 1152,
17423     "referenced_type" : "_ZTIj"
17424    },
17425    {
17426     "field_name" : "family",
17427     "field_offset" : 1184,
17428     "referenced_type" : "_ZTIt"
17429    },
17430    {
17431     "field_name" : "mode",
17432     "field_offset" : 1200,
17433     "referenced_type" : "_ZTIh"
17434    },
17435    {
17436     "field_name" : "replay_window",
17437     "field_offset" : 1208,
17438     "referenced_type" : "_ZTIh"
17439    },
17440    {
17441     "field_name" : "flags",
17442     "field_offset" : 1216,
17443     "referenced_type" : "_ZTIh"
17444    },
17445    {
17446     "field_name" : "aead",
17447     "field_offset" : 1280,
17448     "referenced_type" : "_ZTIP16xfrmnl_algo_aead"
17449    },
17450    {
17451     "field_name" : "auth",
17452     "field_offset" : 1344,
17453     "referenced_type" : "_ZTIP16xfrmnl_algo_auth"
17454    },
17455    {
17456     "field_name" : "crypt",
17457     "field_offset" : 1408,
17458     "referenced_type" : "_ZTIP11xfrmnl_algo"
17459    },
17460    {
17461     "field_name" : "comp",
17462     "field_offset" : 1472,
17463     "referenced_type" : "_ZTIP11xfrmnl_algo"
17464    },
17465    {
17466     "field_name" : "encap",
17467     "field_offset" : 1536,
17468     "referenced_type" : "_ZTIP17xfrmnl_encap_tmpl"
17469    },
17470    {
17471     "field_name" : "tfcpad",
17472     "field_offset" : 1600,
17473     "referenced_type" : "_ZTIj"
17474    },
17475    {
17476     "field_name" : "coaddr",
17477     "field_offset" : 1664,
17478     "referenced_type" : "_ZTIP7nl_addr"
17479    },
17480    {
17481     "field_name" : "mark",
17482     "field_offset" : 1728,
17483     "referenced_type" : "_ZTI11xfrmnl_mark"
17484    },
17485    {
17486     "field_name" : "sec_ctx",
17487     "field_offset" : 1792,
17488     "referenced_type" : "_ZTIP19xfrmnl_user_sec_ctx"
17489    },
17490    {
17491     "field_name" : "replay_maxage",
17492     "field_offset" : 1856,
17493     "referenced_type" : "_ZTIj"
17494    },
17495    {
17496     "field_name" : "replay_maxdiff",
17497     "field_offset" : 1888,
17498     "referenced_type" : "_ZTIj"
17499    },
17500    {
17501     "field_name" : "replay_state",
17502     "field_offset" : 1920,
17503     "referenced_type" : "_ZTI19xfrmnl_replay_state"
17504    },
17505    {
17506     "field_name" : "replay_state_esn",
17507     "field_offset" : 2048,
17508     "referenced_type" : "_ZTIP23xfrmnl_replay_state_esn"
17509    },
17510    {
17511     "field_name" : "hard",
17512     "field_offset" : 2112,
17513     "referenced_type" : "_ZTIh"
17514    }
17515   ],
17516   "linker_set_key" : "_ZTI9xfrmnl_sa",
17517   "name" : "xfrmnl_sa",
17518   "referenced_type" : "_ZTI9xfrmnl_sa",
17519   "self_type" : "_ZTI9xfrmnl_sa",
17520   "size" : 272,
17521   "source_file" : "external/libnl/include/netlink-private/types.h"
17522  },
17523  {
17524   "alignment" : 8,
17525   "fields" :
17526   [
17527    {
17528     "field_name" : "ce_refcnt",
17529     "referenced_type" : "_ZTIi"
17530    },
17531    {
17532     "field_name" : "ce_ops",
17533     "field_offset" : 64,
17534     "referenced_type" : "_ZTIP13nl_object_ops"
17535    },
17536    {
17537     "field_name" : "ce_cache",
17538     "field_offset" : 128,
17539     "referenced_type" : "_ZTIP8nl_cache"
17540    },
17541    {
17542     "field_name" : "ce_list",
17543     "field_offset" : 192,
17544     "referenced_type" : "_ZTI12nl_list_head"
17545    },
17546    {
17547     "field_name" : "ce_msgtype",
17548     "field_offset" : 320,
17549     "referenced_type" : "_ZTIi"
17550    },
17551    {
17552     "field_name" : "ce_flags",
17553     "field_offset" : 352,
17554     "referenced_type" : "_ZTIi"
17555    },
17556    {
17557     "field_name" : "ce_mask",
17558     "field_offset" : 384,
17559     "referenced_type" : "_ZTIm"
17560    },
17561    {
17562     "field_name" : "sel",
17563     "field_offset" : 448,
17564     "referenced_type" : "_ZTIP10xfrmnl_sel"
17565    },
17566    {
17567     "field_name" : "lft",
17568     "field_offset" : 512,
17569     "referenced_type" : "_ZTIP16xfrmnl_ltime_cfg"
17570    },
17571    {
17572     "field_name" : "curlft",
17573     "field_offset" : 576,
17574     "referenced_type" : "_ZTI19xfrmnl_lifetime_cur"
17575    },
17576    {
17577     "field_name" : "priority",
17578     "field_offset" : 832,
17579     "referenced_type" : "_ZTIj"
17580    },
17581    {
17582     "field_name" : "index",
17583     "field_offset" : 864,
17584     "referenced_type" : "_ZTIj"
17585    },
17586    {
17587     "field_name" : "dir",
17588     "field_offset" : 896,
17589     "referenced_type" : "_ZTIh"
17590    },
17591    {
17592     "field_name" : "action",
17593     "field_offset" : 904,
17594     "referenced_type" : "_ZTIh"
17595    },
17596    {
17597     "field_name" : "flags",
17598     "field_offset" : 912,
17599     "referenced_type" : "_ZTIh"
17600    },
17601    {
17602     "field_name" : "share",
17603     "field_offset" : 920,
17604     "referenced_type" : "_ZTIh"
17605    },
17606    {
17607     "field_name" : "sec_ctx",
17608     "field_offset" : 960,
17609     "referenced_type" : "_ZTIP19xfrmnl_user_sec_ctx"
17610    },
17611    {
17612     "field_name" : "uptype",
17613     "field_offset" : 1024,
17614     "referenced_type" : "_ZTI22xfrmnl_userpolicy_type"
17615    },
17616    {
17617     "field_name" : "nr_user_tmpl",
17618     "field_offset" : 1088,
17619     "referenced_type" : "_ZTIj"
17620    },
17621    {
17622     "field_name" : "usertmpl_list",
17623     "field_offset" : 1152,
17624     "referenced_type" : "_ZTI12nl_list_head"
17625    },
17626    {
17627     "field_name" : "mark",
17628     "field_offset" : 1280,
17629     "referenced_type" : "_ZTI11xfrmnl_mark"
17630    }
17631   ],
17632   "linker_set_key" : "_ZTI9xfrmnl_sp",
17633   "name" : "xfrmnl_sp",
17634   "referenced_type" : "_ZTI9xfrmnl_sp",
17635   "self_type" : "_ZTI9xfrmnl_sp",
17636   "size" : 168,
17637   "source_file" : "external/libnl/include/netlink-private/types.h"
17638  },
17639  {
17640   "alignment" : 8,
17641   "fields" :
17642   [
17643    {
17644     "field_name" : "bytes",
17645     "referenced_type" : "_ZTIm"
17646    },
17647    {
17648     "field_name" : "packets",
17649     "field_offset" : 64,
17650     "referenced_type" : "_ZTIm"
17651    }
17652   ],
17653   "is_anonymous" : true,
17654   "linker_set_key" : "_ZTIN11rtnl_tstatsUt_E",
17655   "name" : "rtnl_tstats::(anonymous struct at external/libnl/include/netlink-private/types.h:507:2)",
17656   "referenced_type" : "_ZTIN11rtnl_tstatsUt_E",
17657   "self_type" : "_ZTIN11rtnl_tstatsUt_E",
17658   "size" : 16,
17659   "source_file" : "external/libnl/include/netlink-private/types.h"
17660  },
17661  {
17662   "alignment" : 2,
17663   "fields" :
17664   [
17665    {
17666     "field_name" : "src",
17667     "referenced_type" : "_ZTIt"
17668    },
17669    {
17670     "field_name" : "dst",
17671     "field_offset" : 16,
17672     "referenced_type" : "_ZTIt"
17673    }
17674   ],
17675   "is_anonymous" : true,
17676   "linker_set_key" : "_ZTIN13nfnl_ct_protoUt_E",
17677   "name" : "nfnl_ct_proto::(anonymous struct at external/libnl/include/netlink-private/types.h:894:2)",
17678   "referenced_type" : "_ZTIN13nfnl_ct_protoUt_E",
17679   "self_type" : "_ZTIN13nfnl_ct_protoUt_E",
17680   "size" : 4,
17681   "source_file" : "external/libnl/include/netlink-private/types.h"
17682  },
17683  {
17684   "alignment" : 1,
17685   "fields" :
17686   [
17687    {
17688     "field_name" : "state",
17689     "referenced_type" : "_ZTIh"
17690    }
17691   ],
17692   "is_anonymous" : true,
17693   "linker_set_key" : "_ZTIN17nfnl_ct_protoinfoUt_E",
17694   "name" : "nfnl_ct_protoinfo::(anonymous struct at external/libnl/include/netlink-private/types.h:914:2)",
17695   "referenced_type" : "_ZTIN17nfnl_ct_protoinfoUt_E",
17696   "self_type" : "_ZTIN17nfnl_ct_protoinfoUt_E",
17697   "size" : 1,
17698   "source_file" : "external/libnl/include/netlink-private/types.h"
17699  },
17700  {
17701   "alignment" : 2,
17702   "fields" :
17703   [
17704    {
17705     "field_name" : "src",
17706     "referenced_type" : "_ZTIt"
17707    },
17708    {
17709     "field_name" : "dst",
17710     "field_offset" : 16,
17711     "referenced_type" : "_ZTIt"
17712    }
17713   ],
17714   "is_anonymous" : true,
17715   "linker_set_key" : "_ZTIN18nfnl_exp_protodataUt_E",
17716   "name" : "nfnl_exp_protodata::(anonymous struct at external/libnl/include/netlink-private/types.h:941:2)",
17717   "referenced_type" : "_ZTIN18nfnl_exp_protodataUt_E",
17718   "self_type" : "_ZTIN18nfnl_exp_protodataUt_E",
17719   "size" : 4,
17720   "source_file" : "external/libnl/include/netlink-private/types.h"
17721  }
17722 ],
17723 "rvalue_reference_types" : []
17724}
17725