diff options
Diffstat (limited to 'src/libopm/src/opm_common.h')
-rw-r--r-- | src/libopm/src/opm_common.h | 21 |
1 files changed, 21 insertions, 0 deletions
diff --git a/src/libopm/src/opm_common.h b/src/libopm/src/opm_common.h new file mode 100644 index 0000000..8472331 --- /dev/null +++ b/src/libopm/src/opm_common.h @@ -0,0 +1,21 @@ +#ifndef OPM_COMMON_H +#define OPM_COMMON_H + +typedef struct _libopm_node OPM_NODE_T; +typedef struct _libopm_list OPM_LIST_T; + + +struct _libopm_list +{ + struct _libopm_node *head; + struct _libopm_node *tail; + unsigned int elements; +}; + +struct _libopm_node +{ + struct _libopm_node *next; + struct _libopm_node *prev; + void *data; +}; +#endif /* OPM_COMMON_H */ |