Commit 578894d8 authored by Niels Möller's avatar Niels Möller
Browse files

*** empty log message ***

Rev: ChangeLog:1.14
Rev: src/sexp.h:1.4
parent a2eb8ddd
Sat Dec 26 02:37:18 1998 <nisse@puck>
* keyexchange.c (do_install): Bugfix: Look at closure->is_server
when generating MAC-keys (noted by Baszi).
* lsh_keygen.c (main): Added getopt support. New options for
algorithm and output style.
Wed Dec 23 23:06:45 1998 <nisse@puck>
* format.c (ssh_vformat_length): Added 'd' modifier, for
......
......@@ -64,9 +64,14 @@
#define SEXP_TRANSPORT 1
#define SEXP_ADVANCED 2
/* Like advanced, but allow international characters in quoted strings. */
#define SEXP_INTERNATIONAL 3
struct lsh_string *sexp_format(struct sexp *e, int style);
struct lsh_string *encode_base64(struct lsh_string *s, int free);
struct lsh_string *encode_base64(struct lsh_string *s,
char *delimiters,
int free);
/* Creating sexps */
/* atom->sexp */
......@@ -88,13 +93,14 @@ struct sexp *sexp_l(unsigned n, ...);
/* Extracting information from sexp. These functions accept NULL
* arguments, and return NULL if the conversion is not possible */
int *sexp_consp(struct sexp *e);
int sexp_consp(struct sexp *e);
/* For lists */
struct sexp *sexp_car(struct sexp *e);
struct sexp *sexp_cdr(struct sexp *e);
int sexp_nullp(struct sexp *e);
int sexp_null_cdr(struct sexp *e);
/* int sexp_null_cdr(struct sexp *e); */
struct lsh_string *sexp_contents(struct sexp *e);
struct lsh_string *sexp_display(struct sexp *e);
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment