summaryrefslogtreecommitdiffstats
path: root/src/common/protocol_private.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/common/protocol_private.h')
-rw-r--r--src/common/protocol_private.h16
1 files changed, 10 insertions, 6 deletions
diff --git a/src/common/protocol_private.h b/src/common/protocol_private.h
index 5228afd..a31103a 100644
--- a/src/common/protocol_private.h
+++ b/src/common/protocol_private.h
@@ -1,11 +1,15 @@
#ifndef PROTOCOL_PRIVATE_H
#define PROTOCOL_PRIVATE_H
-static int push_string(const char *str);
-static int push_fpi1(const char *num);
-static int push_timestamp(const char *data);
-static int push_request(const char *data);
-static int push_reply(const char *data);
-static int push_uuid(const char *data);
+#include "protocol_private.h"
+
+int push_string(struct tlv_packet *packet, const char *str);
+int push_fpi1(struct tlv_packet *packet, const char *num);
+int push_timestamp(struct tlv_packet *packet, const char *data);
+int push_request(struct tlv_packet *packet, const char *data);
+int push_reply(struct tlv_packet *packet, const char *data);
+int push_uuid(struct tlv_packet *packet, const char *data);
+int push_bytes(struct tlv_packet *packet, size_t size);
+int push_tlv_header(struct tlv_packet *packet, enum tlv_type type, size_t size);
#endif /* PROTOCOL_PRIVATE_H */ \ No newline at end of file