crypt.h
=======

Defines the type struct crypt_data and declares the functions crypt, crypt_r, setkey, setkey_r, encrypt, encrypt_r.

Documentation:

  * Encrypting Passwords (libc), DES Encryption (libc),

  * man crypt, man encrypt.

Gnulib module: ---

Portability problems fixed by Gnulib:

Portability problems not fixed by Gnulib:

  * This header file is missing on some platforms: MacOS X 10.5, FreeBSD 6.0, NetBSD 5.0, OpenBSD 3.8, mingw, Interix 3.5, BeOS.

  * The functions crypt, setkey, encrypt are missing on some platforms: HP-UX 11, OSF/1 5.1.

  * The type struct crypt_data and the functions crypt_r, setkey_r, encrypt_r are missing on some platforms: IRIX 6.5, Solaris 11 2010-11, Cygwin.