mostly to handle build directives in 1.17.
Non-Linux build targets get the current default of 0. This will allow platform specific fingerprinting for network capabilities.