~ubuntu-branches/debian/lenny/ecryptfs-utils/lenny

« back to all changes in this revision

Viewing changes to src/include/decision_graph.h

  • Committer: Bazaar Package Importer
  • Author(s): Daniel Baumann
  • Date: 2007-11-16 12:10:00 UTC
  • mfrom: (1.1.3 upstream)
  • Revision ID: james.westby@ubuntu.com-20071116121000-8ob8mqnq4btrafhx
Tags: 30-1
New upstream release.

Show diffs side-by-side

added added

removed removed

Lines of Context:
36
36
 
37
37
struct val_node {
38
38
        void *val;
39
 
        struct val_node *prev;
 
39
        struct val_node *next;
40
40
};
41
41
 
42
42
struct ecryptfs_ctx;
89
89
        char *default_val;
90
90
        char *suggested_val;
91
91
        void (*display_opts)(struct param_node *);
92
 
#define DISPLAY_TRANSITION_NODE_VALS    0x00000001
93
 
#define MASK_OUTPUT                     0x00000002
94
 
#define ALLOW_IMPLICIT_TRANSITION       0x00000004
95
 
#define NO_VALUE                        0x00000008
96
 
#define ECHO_INPUT                      0x00000010
97
 
#define VERIFY_VALUE                    0x00000020
98
 
#define STDIN_REQUIRED                  0x00000040
99
 
#define PARAMETER_SET                   0x00000080
 
92
#define ECRYPTFS_PARAM_FLAG_ECHO_INPUT     0x00000001
 
93
#define ECRYPTFS_PARAM_FLAG_MASK_OUTPUT    0x00000002
 
94
#define ALLOW_IMPLICIT_TRANSITION          0x00000004
 
95
#define ECRYPTFS_PARAM_FLAG_NO_VALUE       0x00000008
 
96
#define DISPLAY_TRANSITION_NODE_VALS       0x00000010
 
97
#define VERIFY_VALUE                       0x00000020
 
98
#define STDIN_REQUIRED                     0x00000040
 
99
#define PARAMETER_SET                      0x00000080
 
100
#define ECRYPTFS_PARAM_FLAG_LOCK_MEM       0x00000100
 
101
#define ECRYPTFS_PARAM_FORCE_DISPLAY_NODES 0x00000200
100
102
        uint32_t flags;
101
103
        int num_transitions;
102
104
#define MAX_NUM_TRANSITIONS 8