Lines Matching refs:flags
80 #define have_config(config, mask) ((config) && ((config)->flags & (mask)))
351 if (context_tmp->flags & (CONTEXT_STATIC | CONTEXT_PROXY))
380 if (mess->htype == 0 || mess->hlen == 0 || (context->flags & CONTEXT_PROXY))
615 else if (o->flags & DHOPT_HEX)
629 if (o->flags & DHOPT_STRING)
768 opt71.flags = DHOPT_VENDOR_MATCH;
783 (context->flags & CONTEXT_PROXY))
791 mess->flags |= htons(0x8000); /* broadcast */
821 if (context->flags & CONTEXT_PROXY)
855 config->flags |= CONFIG_DECLINED;
1132 mess->flags |= htons(0x8000); /* broadcast */
1620 mess->flags |= htons(0x8000); /* force broadcast */
1720 if ((opt->flags & DHOPT_STRING) && null_term && len != 255)
1725 if (context && (opt->flags & DHOPT_ADDR))
1764 if (tmp->opt == opt && !(tmp->flags & (DHOPT_ENCAPSULATE | DHOPT_VENDOR)))
1777 dopt->flags &= ~DHOPT_VENDOR_MATCH;
1778 if (opt && (dopt->flags & DHOPT_VENDOR))
1786 dopt->flags |= DHOPT_VENDOR_MATCH;
1802 if (opt->flags & flag)
1811 if (p && (start->flags & flag))
1827 if (start->flags & flag)
1854 if (opt->flags & DHOPT_VENDOR_MATCH)
1857 opt->flags &= ~DHOPT_VENDOR_MATCH;
1858 else if (opt->flags & DHOPT_FORCE)
1892 fake_opts[i].flags = DHOPT_VENDOR_MATCH;
1967 if ((o->flags & DHOPT_VENDOR_MATCH) && o->opt == SUBOPT_PXE_MENU_PROMPT)
2098 (opt = option_find2(netid, config_opts, OPTION_FILENAME)) && !(opt->flags
2105 (opt = option_find2(netid, config_opts, OPTION_SNAME)) && !(opt->flags & DHOPT_FORCE))
2218 if (!(opt->flags & DHOPT_FORCE) && !in_list(req_options, optno))
2276 opt->flags &= ~DHOPT_ENCAP_DONE;
2279 if ((opt->flags & (DHOPT_ENCAPSULATE | DHOPT_ENCAP_DONE)) == DHOPT_ENCAPSULATE)
2286 o->flags &= ~DHOPT_ENCAP_MATCH;
2287 if ((o->flags & DHOPT_ENCAPSULATE) && opt->u.encap == o->u.encap)
2289 o->flags |= DHOPT_ENCAP_DONE;
2291 (o->flags & DHOPT_FORCE || in_list(req_options, o->u.encap)))
2293 o->flags |= DHOPT_ENCAP_MATCH;