Print this page
9971 Make getrandom(2) a public interface

Split Close
Expand all
Collapse all
          --- old/usr/src/lib/libc/port/mapfile-vers
          +++ new/usr/src/lib/libc/port/mapfile-vers
↓ open down ↓ 69 lines elided ↑ open up ↑
  70   70  $if _sparc && _ELF64
  71   71  $add sparcv9
  72   72  $endif
  73   73  $if _x86 && _ELF32
  74   74  $add i386
  75   75  $endif
  76   76  $if _x86 && _ELF64
  77   77  $add amd64
  78   78  $endif
  79   79  
       80 +SYMBOL_VERSION ILLUMOS_0.29 {
       81 +    protected:
       82 +        getrandom;
       83 +} ILLUMOS_0.28;
       84 +
  80   85  SYMBOL_VERSION ILLUMOS_0.28 {
  81   86      protected:
  82   87          pthread_attr_getname_np;
  83   88          pthread_attr_setname_np;
  84   89          pthread_getname_np;
  85   90          pthread_setname_np;
  86   91          thr_getname;
  87   92          thr_setname;
  88   93  } ILLUMOS_0.27;
  89   94  
↓ open down ↓ 2926 lines elided ↑ open up ↑
3016 3021          __fputws_xpg5;
3017 3022          _ftw;
3018 3023          _gcvt;
3019 3024          _getarg;
3020 3025          __getcontext;
3021 3026          _getdents;
3022 3027          _get_exit_frame_monitor;
3023 3028          _getfp;
3024 3029          _getgroupsbymember;
3025 3030          _getlogin_r;
3026      -        getrandom;
3027 3031          _getsp;
3028 3032          __gettsp;
3029 3033          getvmusage;
3030 3034          __getwchar_xpg5;
3031 3035          __getwc_xpg5;
3032 3036          gtty;
3033 3037          __idmap_flush_kcache;
3034 3038          __idmap_reg;
3035 3039          __idmap_unreg;
3036 3040          __init_daemon_priv;
↓ open down ↓ 419 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX