More OS sniffing macros