24
24
#define MANAGE_H
25
25
26
26
/* management_open flags */
27
- #define MF_SERVER (1 << 0)
28
- #define MF_QUERY_PASSWORDS (1 << 1)
29
- #define MF_HOLD (1 << 2)
30
- #define MF_SIGNAL (1 << 3)
31
- #define MF_FORGET_DISCONNECT (1 << 4)
32
- #define MF_CONNECT_AS_CLIENT (1 << 5)
33
- #define MF_CLIENT_AUTH (1 << 6)
34
- /* #define MF_CLIENT_PF (1<< 7) *REMOVED FEATURE* */
35
- #define MF_UNIX_SOCK (1 << 8)
36
- #define MF_EXTERNAL_KEY (1 << 9)
37
- #define MF_EXTERNAL_KEY_NOPADDING (1 << 10)
38
- #define MF_EXTERNAL_KEY_PKCS1PAD (1 << 11)
39
- #define MF_UP_DOWN (1 << 12)
40
- #define MF_QUERY_REMOTE (1 << 13)
41
- #define MF_QUERY_PROXY (1 << 14)
42
- #define MF_EXTERNAL_CERT (1 << 15)
43
- #define MF_EXTERNAL_KEY_PSSPAD (1 << 16)
44
- #define MF_EXTERNAL_KEY_DIGEST (1 << 17)
27
+ #define MF_SERVER (1u << 0)
28
+ #define MF_QUERY_PASSWORDS (1u << 1)
29
+ #define MF_HOLD (1u << 2)
30
+ #define MF_SIGNAL (1u << 3)
31
+ #define MF_FORGET_DISCONNECT (1u << 4)
32
+ #define MF_CONNECT_AS_CLIENT (1u << 5)
33
+ #define MF_CLIENT_AUTH (1u << 6)
34
+ /* #define MF_CLIENT_PF (1u << 7) *REMOVED FEATURE* */
35
+ #define MF_UNIX_SOCK (1u << 8)
36
+ #define MF_EXTERNAL_KEY (1u << 9)
37
+ #define MF_EXTERNAL_KEY_NOPADDING (1u << 10)
38
+ #define MF_EXTERNAL_KEY_PKCS1PAD (1u << 11)
39
+ #define MF_UP_DOWN (1u << 12)
40
+ #define MF_QUERY_REMOTE (1u << 13)
41
+ #define MF_QUERY_PROXY (1u << 14)
42
+ #define MF_EXTERNAL_CERT (1u << 15)
43
+ #define MF_EXTERNAL_KEY_PSSPAD (1u << 16)
44
+ #define MF_EXTERNAL_KEY_DIGEST (1u << 17)
45
45
46
46
47
47
#ifdef ENABLE_MANAGEMENT
@@ -64,9 +64,9 @@ struct man_def_auth_context
64
64
{
65
65
unsigned long cid ;
66
66
67
- #define DAF_CONNECTION_ESTABLISHED (1 << 0)
68
- #define DAF_CONNECTION_CLOSED (1 << 1)
69
- #define DAF_INITIAL_AUTH (1 << 2)
67
+ #define DAF_CONNECTION_ESTABLISHED (1u << 0)
68
+ #define DAF_CONNECTION_CLOSED (1u << 1)
69
+ #define DAF_INITIAL_AUTH (1u << 2)
70
70
unsigned int flags ;
71
71
72
72
unsigned int mda_key_id_counter ;
@@ -117,23 +117,23 @@ struct log_entry
117
117
union log_entry_union u ;
118
118
};
119
119
120
- #define LOG_PRINT_LOG_PREFIX (1 << 0)
121
- #define LOG_PRINT_ECHO_PREFIX (1 << 1)
122
- #define LOG_PRINT_STATE_PREFIX (1 << 2)
120
+ #define LOG_PRINT_LOG_PREFIX (1u << 0)
121
+ #define LOG_PRINT_ECHO_PREFIX (1u << 1)
122
+ #define LOG_PRINT_STATE_PREFIX (1u << 2)
123
123
124
- #define LOG_PRINT_INT_DATE (1 << 3)
125
- #define LOG_PRINT_MSG_FLAGS (1 << 4)
126
- #define LOG_PRINT_STATE (1 << 5)
127
- #define LOG_PRINT_LOCAL_IP (1 << 6)
124
+ #define LOG_PRINT_INT_DATE (1u << 3)
125
+ #define LOG_PRINT_MSG_FLAGS (1u << 4)
126
+ #define LOG_PRINT_STATE (1u << 5)
127
+ #define LOG_PRINT_LOCAL_IP (1u << 6)
128
128
129
- #define LOG_PRINT_CRLF (1 << 7)
130
- #define LOG_FATAL_NOTIFY (1 << 8)
129
+ #define LOG_PRINT_CRLF (1u << 7)
130
+ #define LOG_FATAL_NOTIFY (1u << 8)
131
131
132
- #define LOG_PRINT_INTVAL (1 << 9)
132
+ #define LOG_PRINT_INTVAL (1u << 9)
133
133
134
- #define LOG_PRINT_REMOTE_IP (1 << 10)
134
+ #define LOG_PRINT_REMOTE_IP (1u << 10)
135
135
136
- #define LOG_ECHO_TO_LOG (1 << 11)
136
+ #define LOG_ECHO_TO_LOG (1u << 11)
137
137
138
138
const char * log_entry_print (const struct log_entry * e , unsigned int flags , struct gc_arena * gc );
139
139
@@ -175,7 +175,7 @@ struct management_callback
175
175
{
176
176
void * arg ;
177
177
178
- #define MCF_SERVER (1 << 0) /* is OpenVPN being run as a server? */
178
+ #define MCF_SERVER (1u << 0) /* is OpenVPN being run as a server? */
179
179
unsigned int flags ;
180
180
181
181
void (* status )(void * arg , const int version , struct status_output * so );
@@ -253,9 +253,9 @@ struct man_settings
253
253
int client_gid ;
254
254
255
255
/* flags for handling the management interface "signal" command */
256
- #define MANSIG_IGNORE_USR1_HUP (1 << 0)
257
- #define MANSIG_MAP_USR1_TO_HUP (1 << 1)
258
- #define MANSIG_MAP_USR1_TO_TERM (1 << 2)
256
+ #define MANSIG_IGNORE_USR1_HUP (1u << 0)
257
+ #define MANSIG_MAP_USR1_TO_HUP (1u << 1)
258
+ #define MANSIG_MAP_USR1_TO_TERM (1u << 2)
259
259
unsigned int mansig ;
260
260
};
261
261
0 commit comments