summaryrefslogtreecommitdiff
path: root/src/openvpn/circ_list.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/openvpn/circ_list.h')
-rw-r--r--src/openvpn/circ_list.h64
1 files changed, 32 insertions, 32 deletions
diff --git a/src/openvpn/circ_list.h b/src/openvpn/circ_list.h
index 583701a..ecf2a7f 100644
--- a/src/openvpn/circ_list.h
+++ b/src/openvpn/circ_list.h
@@ -5,7 +5,7 @@
* packet encryption, packet authentication, and
* packet compression.
*
- * Copyright (C) 2002-2010 OpenVPN Technologies, Inc. <sales@openvpn.net>
+ * Copyright (C) 2002-2017 OpenVPN Technologies, Inc. <sales@openvpn.net>
*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License version 2
@@ -30,49 +30,49 @@
#include "error.h"
#define CIRC_LIST(name, type) \
-struct name { \
- int x_head; \
- int x_size; \
- int x_cap; \
- int x_sizeof; \
- type x_list[EMPTY_ARRAY_SIZE]; \
-}
+ struct name { \
+ int x_head; \
+ int x_size; \
+ int x_cap; \
+ int x_sizeof; \
+ type x_list[EMPTY_ARRAY_SIZE]; \
+ }
#define CIRC_LIST_PUSH(obj, item) \
-{ \
- (obj)->x_head = modulo_add ((obj)->x_head, -1, (obj)->x_cap); \
- (obj)->x_list[(obj)->x_head] = (item); \
- (obj)->x_size = min_int ((obj)->x_size + 1, (obj)->x_cap); \
-}
+ { \
+ (obj)->x_head = modulo_add((obj)->x_head, -1, (obj)->x_cap); \
+ (obj)->x_list[(obj)->x_head] = (item); \
+ (obj)->x_size = min_int((obj)->x_size + 1, (obj)->x_cap); \
+ }
#define CIRC_LIST_SIZE(obj) \
- ((obj)->x_size)
+ ((obj)->x_size)
#define CIRC_LIST_INDEX(obj, index) \
- modulo_add ((obj)->x_head, \
- index_verify ((index), (obj)->x_size, __FILE__, __LINE__), \
- (obj)->x_cap)
+ modulo_add((obj)->x_head, \
+ index_verify((index), (obj)->x_size, __FILE__, __LINE__), \
+ (obj)->x_cap)
#define CIRC_LIST_ITEM(obj, index) \
- ((obj)->x_list[CIRC_LIST_INDEX((obj), (index))])
+ ((obj)->x_list[CIRC_LIST_INDEX((obj), (index))])
#define CIRC_LIST_RESET(obj) \
-{ \
- (obj)->x_head = 0; \
- (obj)->x_size = 0; \
-}
+ { \
+ (obj)->x_head = 0; \
+ (obj)->x_size = 0; \
+ }
#define CIRC_LIST_ALLOC(dest, list_type, size) \
-{ \
- const int so = sizeof (list_type) + sizeof ((dest)->x_list[0]) * (size); \
- (dest) = (list_type *) malloc (so); \
- check_malloc_return (dest); \
- memset ((dest), 0, so); \
- (dest)->x_cap = size; \
- (dest)->x_sizeof = so; \
-}
+ { \
+ const int so = sizeof(list_type) + sizeof((dest)->x_list[0]) * (size); \
+ (dest) = (list_type *) malloc(so); \
+ check_malloc_return(dest); \
+ memset((dest), 0, so); \
+ (dest)->x_cap = size; \
+ (dest)->x_sizeof = so; \
+ }
#define CIRC_LIST_FREE(dest) \
- free (dest)
+ free(dest)
-#endif
+#endif /* ifndef CIRC_LIST_H */