pam_misc_drop_env.3.xml 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
  3. "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
  4. <refentry id="pam_misc_drop_env">
  5. <refmeta>
  6. <refentrytitle>pam_misc_drop_env</refentrytitle>
  7. <manvolnum>3</manvolnum>
  8. <refmiscinfo class='setdesc'>Linux-PAM Manual</refmiscinfo>
  9. </refmeta>
  10. <refnamediv id="pam_misc_drop_env-name">
  11. <refname>pam_misc_drop_env</refname>
  12. <refpurpose>liberating a locally saved environment</refpurpose>
  13. </refnamediv>
  14. <!-- body begins here -->
  15. <refsynopsisdiv>
  16. <funcsynopsis id="pam_misc_drop_env-synopsis">
  17. <funcsynopsisinfo>#include &lt;security/pam_misc.h&gt;</funcsynopsisinfo>
  18. <funcprototype>
  19. <funcdef>int <function>pam_misc_drop_env</function></funcdef>
  20. <paramdef>char **<parameter>env</parameter></paramdef>
  21. </funcprototype>
  22. </funcsynopsis>
  23. </refsynopsisdiv>
  24. <refsect1 id='pam_misc_drop_env-description'>
  25. <title>DESCRIPTION</title>
  26. <para>
  27. This function is defined to complement the <citerefentry>
  28. <refentrytitle>pam_getenvlist</refentrytitle><manvolnum>3</manvolnum>
  29. </citerefentry> function. It liberates the memory associated
  30. with <parameter>env</parameter>, <emphasis>overwriting</emphasis>
  31. with <emphasis>0</emphasis> all memory before
  32. <function>free()</function>ing it.
  33. </para>
  34. </refsect1>
  35. <refsect1 id='pam_misc_drop_env-see_also'>
  36. <title>SEE ALSO</title>
  37. <para>
  38. <citerefentry>
  39. <refentrytitle>pam_getenvlist</refentrytitle><manvolnum>3</manvolnum>
  40. </citerefentry>,
  41. <citerefentry>
  42. <refentrytitle>pam</refentrytitle><manvolnum>8</manvolnum>
  43. </citerefentry>
  44. </para>
  45. </refsect1>
  46. <refsect1 id='pam_misc_drop_env-standards'>
  47. <title>STANDARDS</title>
  48. <para>
  49. The <function>pam_misc_drop_env</function> function is part of the
  50. <command>libpam_misc</command> Library and not defined in any
  51. standard.
  52. </para>
  53. </refsect1>
  54. </refentry>