From ca9e0b1cc8084b66311705b0c79da16821eb275d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ram=C5=ABnas=20Ma=C5=BEeikis?= Date: Wed, 22 May 2019 20:38:29 +0300 Subject: Protocol: amendments to interface functions. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Ramūnas Mažeikis --- src/common/protocol_private.h | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/common/protocol_private.h') 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 -- cgit v1.2.3