From 2a49fd31380e3b4fb041ee919eb429f074008924 Mon Sep 17 00:00:00 2001 From: Christian Pointner Date: Mon, 18 Jun 2007 18:50:41 +0000 Subject: added header functions to package --- datatypes.h | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'datatypes.h') 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 -- cgit v1.2.3