#ifndef _LINUX_ECRYPTFS_H
#define _LINUX_ECRYPTFS_H
#define ECRYPTFS_VERSION_MAJOR …
#define ECRYPTFS_VERSION_MINOR …
#define ECRYPTFS_SUPPORTED_FILE_VERSION …
#define ECRYPTFS_VERSIONING_PASSPHRASE …
#define ECRYPTFS_VERSIONING_PUBKEY …
#define ECRYPTFS_VERSIONING_PLAINTEXT_PASSTHROUGH …
#define ECRYPTFS_VERSIONING_POLICY …
#define ECRYPTFS_VERSIONING_XATTR …
#define ECRYPTFS_VERSIONING_MULTKEY …
#define ECRYPTFS_VERSIONING_DEVMISC …
#define ECRYPTFS_VERSIONING_HMAC …
#define ECRYPTFS_VERSIONING_FILENAME_ENCRYPTION …
#define ECRYPTFS_VERSIONING_GCM …
#define ECRYPTFS_MAX_PASSWORD_LENGTH …
#define ECRYPTFS_MAX_PASSPHRASE_BYTES …
#define ECRYPTFS_SALT_SIZE …
#define ECRYPTFS_SALT_SIZE_HEX …
#define ECRYPTFS_SIG_SIZE …
#define ECRYPTFS_SIG_SIZE_HEX …
#define ECRYPTFS_PASSWORD_SIG_SIZE …
#define ECRYPTFS_MAX_KEY_BYTES …
#define ECRYPTFS_MAX_ENCRYPTED_KEY_BYTES …
#define ECRYPTFS_FILE_VERSION …
#define ECRYPTFS_MAX_PKI_NAME_BYTES …
#define RFC2440_CIPHER_DES3_EDE …
#define RFC2440_CIPHER_CAST_5 …
#define RFC2440_CIPHER_BLOWFISH …
#define RFC2440_CIPHER_AES_128 …
#define RFC2440_CIPHER_AES_192 …
#define RFC2440_CIPHER_AES_256 …
#define RFC2440_CIPHER_TWOFISH …
#define RFC2440_CIPHER_CAST_6 …
#define RFC2440_CIPHER_RSA …
struct ecryptfs_session_key { … };
struct ecryptfs_password { … };
enum ecryptfs_token_types { … };
struct ecryptfs_private_key { … };
struct ecryptfs_auth_tok { … } __attribute__ ((packed));
#endif