From 7162e47efe4577ecf5620033a7404caa9375786d Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Niels=20M=C3=B6ller?= <nisse@lysator.liu.se>
Date: Mon, 21 Oct 2002 15:41:29 +0200
Subject: [PATCH] * sexp-transport.c (sexp_transport_iterator_first): New file
 and function. * sexp.h (sexp_transport_iterator_first): Added protoype.

Rev: src/nettle/sexp.h:1.6
---
 sexp.h | 12 ++++++++++++
 1 file changed, 12 insertions(+)

diff --git a/sexp.h b/sexp.h
index 6ef775e5..24d19063 100644
--- a/sexp.h
+++ b/sexp.h
@@ -58,6 +58,11 @@ int
 sexp_iterator_first(struct sexp_iterator *iterator,
 		    unsigned length, const uint8_t *input);
 
+/* NOTE: Decodes the input string in place */
+int
+sexp_transport_iterator_first(struct sexp_iterator *iterator,
+			      unsigned length, uint8_t *input);
+
 int
 sexp_iterator_next(struct sexp_iterator *iterator);
 
@@ -106,5 +111,12 @@ struct nettle_buffer;
 int
 sexp_format(struct nettle_buffer *buffer, const char *format, ...);
 
+int
+sexp_transport_format(struct nettle_buffer *buffer,
+		      /* If non-zero, break lines to at most
+		       * line_length characters. */
+		      unsigned line_length,
+		      const char *format, ...);
+
 
 #endif /* NETTLE_SEXP_H_INCLUDED */
-- 
GitLab