WIP: add DNS parental controls (C++ version) #1

Draft
matteo wants to merge 2 commits from feature/dns-nss-parental-controls into main

2 commits