Return 1 if child is a valid subset of parent. */
| 454 | |
| 455 | /* Return 1 if child is a valid subset of parent. */ |
| 456 | static int |
| 457 | domainset_valid(const struct domainset *parent, const struct domainset *child) |
| 458 | { |
| 459 | if (child->ds_policy != DOMAINSET_POLICY_PREFER) |
| 460 | return (DOMAINSET_SUBSET(&parent->ds_mask, &child->ds_mask)); |
| 461 | return (DOMAINSET_ISSET(child->ds_prefer, &parent->ds_mask)); |
| 462 | } |
| 463 | |
| 464 | static int |
| 465 | domainset_restrict(const struct domainset *parent, |
no outgoing calls
no test coverage detected