Revert "remove traces of compat net"

This reverts commit 2ca2c9bc6c974240fe0e286545f8b642c0dba17c.
Can't remove these because theyre still in kernel
Revert "Can't remove these because theyre still in kernel"

This reverts commit ea283509067449d31abb1ae6d83c9b09f87b30c6.
Revert "dns: remove this for now for consistency"

This reverts commit 7f86b01a55eb3850a3ad097d77948e3680a024f0.