string_t
local void string_clear(string_t *s) {
local void string_init(string_t *s) {
local void string_free(string_t *s) {
local void string_printf(string_t *s, char *fmt, ...) {
string_t out; // display of subcodes for maximum tables size
string_t *id;
string_t *string;
params_algorithm(string_t *in)
params_ivmeth(string_t *in)
params_verify_method(string_t *in)
static void print_kvpair_string(FILE *, int, const char *, const string_t *);
keygen_method(string_t *in)
keygen_set_method(struct keygen *kg, string_t *in)
keygen_cmd(string_t *in)
keygen_shared(string_t *id, string_t *alg, bits_t *info)
print_kvpair_string(FILE *f, int ts, const char *key, const string_t *val)
string_t *str;
struct params *params_ivmeth(string_t *);
struct params *params_verify_method(string_t *);
struct keygen *keygen_method(string_t *);
struct keygen *keygen_set_method(struct keygen *, string_t *);
struct keygen *keygen_cmd(string_t *);
struct keygen *keygen_shared(string_t *, string_t *, bits_t *);
string_t *kg_cmd;
string_t *kg_sharedid;
string_t *algorithm;
string_t *ivmeth;
struct params *params_algorithm(string_t *);
string_t *
string_t *out;
string_t *
string_t *out;
string_t *
string_dup(const string_t *in)
string_free(string_t *s)
string_assign(string_t **lhs, string_t *rhs)
string_t *
string_add(const string_t *a1, const string_t *a2)
string_t *sum;
string_t *
string_add_d(string_t *a1, string_t *a2)
string_t *sum;
string_t *
string_tocharstar(const string_t *in)
string_t *
string_t *ret;
string_fprint(FILE *f, const string_t *s)
bits_decode(const string_t *in)
bits_decode_d(string_t *in)
string_t *
string_t *ret;
string_t *
string_t *ret;
string_t *s;
string_t *string_zero(void);
string_t *string_new(const char *, size_t);
string_t *string_dup(const string_t *);
void string_assign(string_t **, string_t *);
void string_free(string_t *);
string_t *string_add(const string_t *, const string_t *);
string_t *string_add_d(string_t *, string_t *);
string_t *string_fromcharstar(const char *);
const char *string_tocharstar(const string_t *);
string_t *string_fromint(int);
void string_fprint(FILE *, const string_t *);
bits_t *bits_decode(const string_t *);
bits_t *bits_decode_d(string_t *);
string_t *bits_encode(const bits_t *);
string_t *bits_encode_d(bits_t *);
string_t argv[3];