ecryptfs_kernel.h (cf35ca69131d5fc8febb74629d173e0731bf49c0) | ecryptfs_kernel.h (7762e230fd31fcc1abc03ba32ee957fadc8eafb4) |
---|---|
1/** 2 * eCryptfs: Linux filesystem encryption layer 3 * Kernel declarations. 4 * 5 * Copyright (C) 1997-2003 Erez Zadok 6 * Copyright (C) 2001-2003 Stony Brook University 7 * Copyright (C) 2004-2008 International Business Machines Corp. 8 * Author(s): Michael A. Halcrow <mahalcro@us.ibm.com> --- 219 unchanged lines hidden (view full) --- 228#define ECRYPTFS_FEK_ENCRYPTED_FILENAME_PREFIX "ECRYPTFS_FEK_ENCRYPTED." 229#define ECRYPTFS_FEK_ENCRYPTED_FILENAME_PREFIX_SIZE 23 230#define ECRYPTFS_FNEK_ENCRYPTED_FILENAME_PREFIX "ECRYPTFS_FNEK_ENCRYPTED." 231#define ECRYPTFS_FNEK_ENCRYPTED_FILENAME_PREFIX_SIZE 24 232#define ECRYPTFS_ENCRYPTED_DENTRY_NAME_LEN (18 + 1 + 4 + 1 + 32) 233 234struct ecryptfs_key_sig { 235 struct list_head crypt_stat_list; | 1/** 2 * eCryptfs: Linux filesystem encryption layer 3 * Kernel declarations. 4 * 5 * Copyright (C) 1997-2003 Erez Zadok 6 * Copyright (C) 2001-2003 Stony Brook University 7 * Copyright (C) 2004-2008 International Business Machines Corp. 8 * Author(s): Michael A. Halcrow <mahalcro@us.ibm.com> --- 219 unchanged lines hidden (view full) --- 228#define ECRYPTFS_FEK_ENCRYPTED_FILENAME_PREFIX "ECRYPTFS_FEK_ENCRYPTED." 229#define ECRYPTFS_FEK_ENCRYPTED_FILENAME_PREFIX_SIZE 23 230#define ECRYPTFS_FNEK_ENCRYPTED_FILENAME_PREFIX "ECRYPTFS_FNEK_ENCRYPTED." 231#define ECRYPTFS_FNEK_ENCRYPTED_FILENAME_PREFIX_SIZE 24 232#define ECRYPTFS_ENCRYPTED_DENTRY_NAME_LEN (18 + 1 + 4 + 1 + 32) 233 234struct ecryptfs_key_sig { 235 struct list_head crypt_stat_list; |
236 char keysig[ECRYPTFS_SIG_SIZE_HEX]; | 236 char keysig[ECRYPTFS_SIG_SIZE_HEX + 1]; |
237}; 238 239struct ecryptfs_filename { 240 struct list_head crypt_stat_list; 241#define ECRYPTFS_FILENAME_CONTAINS_DECRYPTED 0x00000001 242 u32 flags; 243 u32 seq_no; 244 char *filename; --- 531 unchanged lines hidden --- | 237}; 238 239struct ecryptfs_filename { 240 struct list_head crypt_stat_list; 241#define ECRYPTFS_FILENAME_CONTAINS_DECRYPTED 0x00000001 242 u32 flags; 243 u32 seq_no; 244 char *filename; --- 531 unchanged lines hidden --- |