16664 Update AMD microcode to 20240710
[illumos-gate.git] / usr / src / lib / libwrap / mapfile-vers
blob714e3e622ebc58e592e61f52aeaf4adfe0c9b441
2 # Copyright (c) 2001, 2010, Oracle and/or its affiliates. All rights reserved.
3 # Copyright 2011 Nexenta Systems, Inc. All rights reserved.
7 # MAPFILE HEADER START
9 # WARNING:  STOP NOW.  DO NOT MODIFY THIS FILE.
10 # Object versioning must comply with the rules detailed in
12 #       usr/src/lib/README.mapfiles
14 # You should not be making modifications here until you've read the most current
15 # copy of that file. If you need help, contact a gatekeeper for guidance.
17 # MAPFILE HEADER END
21 # Linker mapfile that allows the dynamic library to reference some symbols
22 # defined by the application.
25 $mapfile_version 2
27 SYMBOL_VERSION ILLUMOS_0.2 {
28     global:
29         resident        {
30                           FLAGS = NODIRECT;
31                           ASSERT = {
32                                   TYPE = OBJECT;
33                                   SIZE = 4;
34                                 };
35                         };
36 } ILLUMOS_0.1;
38 SYMBOL_VERSION ILLUMOS_0.1 {
39     global:
40         allow_severity          {
41                                   FLAGS = NODIRECT;
42                                   ASSERT = {
43                                           TYPE = OBJECT;
44                                           SIZE = 4;
45                                         };
46                                 };
47         clean_exit;
48         deny_severity           {
49                                   FLAGS = NODIRECT;
50                                   ASSERT = {
51                                           TYPE = OBJECT;
52                                           SIZE = 4;
53                                         };
54                                 };
55         dot_quad_addr;
56         dry_run                 {
57                                   ASSERT = {
58                                           TYPE = OBJECT;
59                                           SIZE = 4;
60                                         };
61                                 };
62         eval_client;
63         eval_hostaddr;
64         eval_hostinfo;
65         eval_hostname;
66         eval_server;
67         eval_user;
68         fromhost;
69         hosts_access;
70         hosts_access_verbose    { ASSERT = { TYPE = OBJECT; SIZE = 4; }; };
71         hosts_allow_table       {
72                                   ASSERT = {
73                                           TYPE = OBJECT;
74                                           SIZE = addrsize;
75                                         };
76                                 };
77         hosts_ctl;
78         hosts_deny_table        {
79                                   ASSERT = {
80                                           TYPE = OBJECT;
81                                           SIZE = addrsize;
82                                         };
83                                 };
84         numeric_addr;
85         paranoid                { ASSERT = { TYPE = OBJECT; SIZE = 9; }; };
86         percent_m;
87         percent_x;
88         process_options;
89         refuse;
90         request_init;
91         request_set;
92         rfc931;
93         rfc931_timeout          {
94                                   ASSERT = {
95                                           TYPE = OBJECT;
96                                           SIZE = 4;
97                                         };
98                                 };
99         shell_cmd;
100         skip_ipv6_addrs;
101         sock_host;
102         sock_hostaddr;
103         sock_hostname;
104         sockgen_simplify;
105         split_at;
106         tcpd_buf                {
107                                   ASSERT = {
108                                           TYPE = OBJECT;
109                                           $if _x86 && _ELF64
111                                           SIZE = addrsize[8];
112                                           $elif _x86 && _ELF32
114                                           SIZE = addrsize[10];
115                                           $elif _sparc
117                                           SIZE = addrsize[12];
118                                           $else
120                                           $error Unknown architecture
122                                           $endif
124                                         };
125                                 };
126         tcpd_context            {
127                                   ASSERT = {
128                                           TYPE = OBJECT;
129                                           SIZE = addrsize[2];
130                                         };
131                                 };
132         tcpd_gethostbyname;
133         tcpd_warn;
134         tli_host;
135         unknown                 {
136                                   ASSERT = {
137                                           TYPE = OBJECT;
138                                           SIZE = 8;
139                                         };
140                                 };
141         xgets;
142     local:
143         *;