Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-17 Thread Heiko Hund
Hi Gert On Donnerstag, 17. März 2022 11:41:22 CET Gert Doering wrote: > I wonder why we bother to actually *do* this? As in "we already know > that this can never overflow here" (because all strings involved are > known, and the max width of %d is known, too), but *if* it ever did, > calling the

Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-17 Thread Gert Doering
Hi, (this is about v2) On Sat, Mar 12, 2022 at 02:58:10PM +0100, Heiko Hund wrote: > As a first step towards DNS configuration in openvpn and a unified way > to push DNS related settings to clients in v2 and v3, this commit adds > support for parsing the new --dns option. Later commits will add

Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-16 Thread Heiko Hund
On Samstag, 12. März 2022 14:58:10 CET Heiko Hund wrote: > +name_ok = openvpn_snprintf(env_name, sizeof(env_name), > "dns_search_domain_%d", i) && name_ok; With some distance, I still like the &= version better from a readability standpoint. Even though it's a bit unclean. Heiko

Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-12 Thread Heiko Hund
Sorry, this is [PATCH v2]. Somehow I managed for send-email to override my --subject. ___ Openvpn-devel mailing list Openvpn-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/openvpn-devel

[Openvpn-devel] [PATCH] add support for --dns option

2022-03-12 Thread Heiko Hund
As a first step towards DNS configuration in openvpn and a unified way to push DNS related settings to clients in v2 and v3, this commit adds support for parsing the new --dns option. Later commits will add support for setting up DNS on different platforms. For now, --dns and DNS related

Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-12 Thread Heiko Hund
On Mittwoch, 9. März 2022 13:40:32 CET Arne Schwabe wrote: > Am 09.03.22 um 00:06 schrieb Heiko Hund: > > +bool dns_server_priority_parse(long *priority, const char *str, bool > > +[...] > > +void show_dns_options(const struct dns_options *o); > > These new functions are missing doxygen comments.

Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-09 Thread Arne Schwabe
Am 09.03.22 um 00:06 schrieb Heiko Hund: + +bool dns_server_priority_parse(long *priority, const char *str, bool pulled); +struct dns_server* dns_server_get(struct dns_server **entry, long priority, struct gc_arena *gc); +void dns_domain_list_append(struct dns_domain **entry, char **domains,

Re: [Openvpn-devel] [PATCH] add support for --dns option

2022-03-09 Thread Frank Lichtenheld
Acked-By: Frank Lichtenheld I have reviewed this on Github already and had no further issues. > Heiko Hund hat am 09.03.2022 00:06 geschrieben: > > > As a first step towards DNS configuration in openvpn and a unified way > to push DNS related settings to clients in v2 and v3, this commit

[Openvpn-devel] [PATCH] add support for --dns option

2022-03-08 Thread Heiko Hund
As a first step towards DNS configuration in openvpn and a unified way to push DNS related settings to clients in v2 and v3, this commit adds support for parsing the new --dns option. Later commits will add support for setting up DNS on different platforms. For now, --dns and DNS related