<div dir="auto">Hello Lennart,<div dir="auto">Thank you for the quick response. I'd love to submit a PR to increase the limit. Can you please point me to right parts of the code? </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thanks, </div><div dir="auto">Tarun </div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Wed, Apr 15, 2020, 08:58 Lennart Poettering <<a href="mailto:mzerqung@0pointer.de">mzerqung@0pointer.de</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">On Di, 14.04.20 21:00, Tarun Chinmai Sekar (<a href="mailto:tsekar@asu.edu" target="_blank" rel="noreferrer">tsekar@asu.edu</a>) wrote:<br>
<br>
> Hello Systemd-devel,<br>
> I'm building a small project that runs a dns proxy that listens on a tun<br>
> device, and I would like to redirect dns queries for some domains to be<br>
> redirected to this proxy. I am currently running sytemd-237 on ubuntu<br>
> 18.04. I am seeing a limitation where systemd-resolved doesn't read more<br>
> than 32 domains, when passed by the --set-domain option, or when more than<br>
> 32 domains are specified in the /etc/network/tun0.network file. Is this a<br>
> known limitation? Are there any workarounds for this?<br>
<br>
We enforce limits on all resources, it's a matter of writing safe<br>
code. The 32 limit we took from thin air, because we had to use some<br>
value. If this is too little for some application IRL then by all<br>
means please file an issue on github to raise it, and we'll raise<br>
it. Even better, post a PR for it on github, if you actually want it<br>
done soon.<br>
<br>
Lennart<br>
<br>
--<br>
Lennart Poettering, Berlin<br>
</blockquote></div>