Matt Dunwoodie <n...@noconroy.net> wrote:

> +.Ek
> +.nr nS 0
> +.Pp

Ask schwarze@ about that.

> +Unlike the other commands, the following command receives input from
> +stdin. This allows very fast configuration with a large number of
> +peers.
> +
> +.Bl -tag -width Ds

New sentence, new line.
And no blank lines.

> +#define WG_BASE64_KEY_LEN (4 * ((WG_KEY_LEN + 2) / 3))
> +#define WG_TMP_KEY_LEN (WG_BASE64_KEY_LEN / 4 * 3)
> +#define WG_LOAD_KEY(dst, src, fn_name) do { \
> +     uint8_t _tmpkey[WG_TMP_KEY_LEN];\
> +     if(strlen(src) != WG_BASE64_KEY_LEN)\
> +             errx(1, fn_name " (key): invalid length");\

if (strlen

> +
> +     if (!strchr(aip, ':')) {
> +             wg_aip->a_af = AF_INET;

I prefer if you do proper address identification, rather than that,
which is not future proof.  It is voodoo.


More later.

Reply via email to