Lines Matching refs:uid
418 pf_nvrule_uid_to_rule_uid(const nvlist_t *nvl, struct pf_rule_uid *uid)
422 bzero(uid, sizeof(*uid));
424 PFNV_CHK(pf_nvuint32_array(nvl, "uid", uid->uid, 2, NULL));
425 PFNV_CHK(pf_nvuint8(nvl, "op", &uid->op));
427 PFNV_CHK(pf_validate_op(uid->op));
434 pf_rule_uid_to_nvrule_uid(const struct pf_rule_uid *uid)
442 pf_uint32_array_nv(nvl, "uid", uid->uid, 2);
443 nvlist_add_number(nvl, "op", uid->op);
562 if (! nvlist_exists_nvlist(nvl, "uid"))
564 PFNV_CHK(pf_nvrule_uid_to_rule_uid(nvlist_get_nvlist(nvl, "uid"),
565 &rule->uid));
740 tmp = pf_rule_uid_to_nvrule_uid(&rule->uid);
743 nvlist_add_nvlist(nvl, "uid", tmp);