diff options
author | Christian Pointner <equinox@anytun.org> | 2007-06-18 18:50:41 +0000 |
---|---|---|
committer | Christian Pointner <equinox@anytun.org> | 2007-06-18 18:50:41 +0000 |
commit | 2a49fd31380e3b4fb041ee919eb429f074008924 (patch) | |
tree | f477e2c102d597967d5ea0be4960f6d4f532758d /datatypes.h | |
parent | bugfix @buffer resize (diff) |
added header functions to package
Diffstat (limited to 'datatypes.h')
-rw-r--r-- | datatypes.h | 11 |
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 |