Print this page
1575 untangle libmlrpc ... (libmlrpc)

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libmlrpc/common/mapfile-vers
          +++ new/usr/src/lib/libmlrpc/common/mapfile-vers
↓ open down ↓ 34 lines elided ↑ open up ↑
  35   35  # You should not be making modifications here until you've read the most current
  36   36  # copy of that file. If you need help, contact a gatekeeper for guidance.
  37   37  #
  38   38  # MAPFILE HEADER END
  39   39  #
  40   40  
  41   41  $mapfile_version 2
  42   42  
  43   43  SYMBOL_VERSION SUNWprivate {
  44   44      global:
  45      -        ndr_buf_decode;
  46      -        ndr_buf_fini;
  47      -        ndr_buf_init;
  48      -        ndr_clnt_bind;
  49      -        ndr_clnt_call;
  50      -        ndr_clnt_free_heap;
       45 +        mlrpc_clh_bind;
       46 +        mlrpc_clh_create;
       47 +        mlrpc_clh_free;
       48 +        mlrpc_clh_unbind;
       49 +
       50 +        # Allow debug/test programs to provide these.
       51 +        ndo_printf              { FLAGS = NODIRECT };
       52 +        ndo_trace               { FLAGS = NODIRECT };
       53 +
       54 +        ndr_buf_decode;
       55 +        ndr_buf_fini;
       56 +        ndr_buf_init;
       57 +        ndr_clnt_bind;
       58 +        ndr_clnt_call;
       59 +        ndr_clnt_free_heap;
  51   60          ndr_generic_call_stub;
  52      -        ndr_heap_avail;
  53      -        ndr_heap_create;
  54      -        ndr_heap_destroy;
  55      -        ndr_heap_malloc;
  56      -        ndr_heap_mkvcb;
  57      -        ndr_heap_mkvcs;
       61 +        ndr_heap_avail;
       62 +        ndr_heap_create;
       63 +        ndr_heap_destroy;
       64 +        ndr_heap_dupmem;
       65 +        ndr_heap_malloc;
       66 +        ndr_heap_mkvcb;
       67 +        ndr_heap_mkvcs;
  58   68          ndr_heap_mstring;
  59      -        ndr_heap_siddup;
  60      -        ndr_heap_strdup;
  61      -        ndr_heap_used;
       69 +        ndr_heap_strdup;
       70 +        ndr_heap_used;
  62   71          ndr_hdalloc;
       72 +        ndr_hdclose;
  63   73          ndr_hdfree;
  64   74          ndr_hdlookup;
  65      -        ndr_inner;
  66      -        ndr_is_admin;
  67      -        ndr_is_poweruser;
       75 +        ndr_inherit_handle;
       76 +        ndr_inner;
       77 +        ndr_is_bind_handle;
       78 +        ndr_is_null_handle;
  68   79          ndr_mbstowcs;
  69      -        ndr_mbtowc;
  70      -        ndr_native_os;
  71      -        ndr_params;
       80 +        ndr_params;
  72   81          ndr_pipe_worker;
  73      -        ndr_svc_binding_pool_init;
       82 +        ndr_rpc_call;
       83 +        ndr_rpc_get_heap;
       84 +        ndr_rpc_get_ssnkey;
       85 +        ndr_rpc_malloc;
       86 +        ndr_rpc_release;
       87 +        ndr_rpc_set_nonull;
       88 +        ndr_svc_binding_pool_init;
  74   89          ndr_svc_lookup_name;
  75      -        ndr_svc_register;
  76      -        ndr_topmost;
       90 +        ndr_svc_register;
       91 +        ndr_topmost;
  77   92          ndr_uuid_parse;
  78   93          ndr_uuid_unparse;
  79      -        nds_destruct;
  80      -        nds_initialize;
  81      -        ndt__char;
  82      -        ndt_s_wchar;
  83      -        ndt__uchar;
  84      -        ndt__ulong;
  85      -        ndt__ushort;
       94 +
       95 +        nds_destruct;
       96 +        nds_initialize;
       97 +
       98 +        ndt__char;
       99 +        ndt_s_char;
      100 +        ndt__uchar;
      101 +        ndt_s_uchar;
      102 +        ndt__wchar;
      103 +        ndt_s_wchar;
      104 +        ndt__short;
      105 +        ndt_s_short;
      106 +        ndt__ushort;
      107 +        ndt_s_ushort;
      108 +        ndt__long;
      109 +        ndt_s_long;
      110 +        ndt__ulong;
      111 +        ndt_s_ulong;
      112 +
  86  113      local:
  87  114          *;
  88  115  };
    
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX