summaryrefslogtreecommitdiff
path: root/datatypes.h
diff options
context:
space:
mode:
authorChristian Pointner <equinox@anytun.org>2007-06-18 18:50:41 +0000
committerChristian Pointner <equinox@anytun.org>2007-06-18 18:50:41 +0000
commit2a49fd31380e3b4fb041ee919eb429f074008924 (patch)
treef477e2c102d597967d5ea0be4960f6d4f532758d /datatypes.h
parentbugfix @buffer resize (diff)
added header functions to package
Diffstat (limited to 'datatypes.h')
-rw-r--r--datatypes.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/datatypes.h b/datatypes.h
index af08549..4083e7a 100644
--- a/datatypes.h
+++ b/datatypes.h
@@ -44,8 +44,19 @@ typedef signed long long int64_t;
typedef unsigned long long u_int64_t;
typedef u_int32_t seq_nr_t;
+#define SEQ_NR_T_NTOH(a) ntohl(a)
+#define SEQ_NR_T_HTON(a) htonl(a)
+
typedef u_int16_t sender_id_t;
+#define SENDER_ID_T_NTOH(a) ntohs(a)
+#define SENDER_ID_T_HTON(a) htons(a)
+
typedef u_int16_t payload_type_t;
+#define PAYLOAD_TYPE_T_NTOH(a) ntohs(a)
+#define PAYLOAD_TYPE_T_HTON(a) htons(a)
+
typedef u_int32_t auth_tag_t;
+#define AUTH_TAG_T_NTOH(a) ntohl(a)
+#define AUTH_TAG_T_HTON(a) htonl(a)
#endif