How to configure resolv.conf options with scutil on MacOS?
scutil allows changing the computer name, local host name (for Bonjour) and/or global host name (for gethostname).
macOS always performs a rotate when more than one DNS name is returned.
The DNS resolver for macOS is self-optimizing and far more advanced than the resolv.conf parameters can convey.


TLDR: macOS doesn't use resolv.conf. It auto-generates one for applications that need to see such a file, but its DNS resolver is auto-optimizing and auto-configuring.