X-Git-Url: https://git.distorted.org.uk/~mdw/secnet/blobdiff_plain/34afe8d7b8a75eddd44cccb8e6d8d35fa17a47d9..2ad8dd37d1b9c4815539fa05a0839f07713d5e38:/secnet.h diff --git a/secnet.h b/secnet.h index e253a14..f2840db 100644 --- a/secnet.h +++ b/secnet.h @@ -402,8 +402,8 @@ struct resolver_if { /* RANDOMSRC interface */ -/* Return some random data. Returns TRUE for success. */ -typedef bool_t random_fn(void *st, int32_t bytes, uint8_t *buff); +/* Return some random data. Cannot fail. */ +typedef void random_fn(void *st, int32_t bytes, uint8_t *buff); struct random_if { void *st; @@ -574,7 +574,7 @@ struct transform_inst_if { struct transform_if { void *st; - int capab_transformnum; + int capab_bit; int32_t keylen; /* <<< INT_MAX */ transform_createinstance_fn *create; };