PF_OSFP_ANY
r->os_fingerprint = PF_OSFP_ANY;
version = PF_OSFP_ANY;
subtype = PF_OSFP_ANY;
subtype = PF_OSFP_ANY;
if (ret == PF_OSFP_ANY) {
if (fp == PF_OSFP_ANY) {
if (version == PF_OSFP_ANY)
if (subtype == PF_OSFP_ANY)
version = PF_OSFP_ANY;
subtype = PF_OSFP_ANY;
osfp == PF_OSFP_ANY)
if (osfp != PF_OSFP_ANY)
else if (r->os_fingerprint != PF_OSFP_ANY && (pd->proto !=
else if (r->os_fingerprint != PF_OSFP_ANY &&
r->os_fingerprint != PF_OSFP_ANY)
else if (r->os_fingerprint != PF_OSFP_ANY && !pf_osfp_match(
if (os == PF_OSFP_ANY)
if ((os_class == PF_OSFP_ANY || en_class == os_class) &&
(os_version == PF_OSFP_ANY || en_version == os_version) &&
(os_subtype == PF_OSFP_ANY || en_subtype == os_subtype)) {