Home | History | Annotate | Download | only in server

Lines Matching refs:oc

125 				     struct option_cache *oc,
410 struct option_cache *oc;
423 oc = lookup_option(&dhcpv6_universe, opt_state, D6O_SERVERID);
424 if (oc == NULL) {
430 oc, MDL)) {
541 struct option_cache *oc;
550 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_CLIENTID);
551 if (oc == NULL) {
557 &global_scope, oc, MDL)) {
574 struct option_cache *oc;
611 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_SERVERID);
612 if (oc != NULL) {
615 &global_scope, oc, MDL)) {
666 struct option_cache *oc;
691 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_SERVERID);
692 if (oc == NULL) {
702 &global_scope, oc, MDL)) {
748 struct option_cache *oc;
783 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_IA_NA);
784 if (oc != NULL) {
791 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_IA_TA);
792 if (oc != NULL) {
799 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_IA_PD);
800 if (oc != NULL) {
808 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_SERVERID);
809 if (oc != NULL) {
812 &global_scope, oc, MDL)) {
916 struct option_cache *oc,
925 &global_scope, oc, MDL)) {
1101 struct option_cache *oc;
1134 oc = lookup_option(&dhcpv6_universe,
1136 if (oc != NULL) {
1137 oc = lookup_option(&dhcpv6_universe,
1139 if (oc != NULL) {
1151 oc = lookup_option(&dhcpv6_universe,
1153 if (oc != NULL) {
1176 oc = lookup_option(&dhcpv6_universe, *opt_state, D6O_SERVERID);
1177 if (oc == NULL) {
1213 oc = lookup_option(&dhcpv6_universe, packet->options,
1215 if (oc != NULL) {
1773 struct option_cache *oc;
1800 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_ORO);
1801 if (oc != NULL) {
1805 &global_scope, oc, MDL)) {
1822 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_IA_NA);
1824 for (; oc != NULL ; oc = oc->next) {
1831 status = reply_process_ia_na(&reply, oc);
1841 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_IA_TA);
1842 for (; oc != NULL ; oc = oc->next) {
1849 status = reply_process_ia_ta(&reply, oc);
1862 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_IA_PD);
1863 for (; oc != NULL ; oc = oc->next) {
1870 status = reply_process_ia_pd(&reply, oc);
2000 struct option_cache *oc;
2122 oc = lookup_option(&dhcpv6_universe, packet_ia, D6O_IAADDR);
2125 for (; oc != NULL ; oc = oc->next) {
2126 status = reply_process_addr(reply, oc);
2337 oc = lookup_option(&server_universe, reply->opt_state,
2339 if ((oc == NULL) ||
2345 oc, MDL)) {
2462 struct option_cache *oc;
2731 oc = lookup_option(&server_universe, reply->opt_state,
2733 if (oc != NULL) {
2738 scope, oc, MDL) ||
2838 struct option_cache *oc;
2922 oc = lookup_option(&dhcpv6_universe, packet_ia, D6O_IAADDR);
2923 for (; oc != NULL; oc = oc->next) {
2928 &global_scope, oc, MDL) ||
3118 oc = lookup_option(&server_universe, reply->opt_state,
3120 if ((oc == NULL) ||
3126 oc, MDL)) {
3216 struct option_cache* oc = NULL;
3234 oc = lookup_option(&server_universe, reply->opt_state,
3236 if (oc &&
3239 &lease->scope, oc, MDL)) {
3291 struct option_cache* oc = NULL;
3314 oc = lookup_option(&dhcpv6_universe, reply->reply_ia, subopt_type);
3315 for (; oc != NULL ; oc = oc->next) {
3316 if (oc->data.data == NULL || oc->data.len != exp_length) {
3323 if (!memcmp(oc->data.data + addr_offset, &lease->addr, 16) &&
3325 (oc->data.data[IASUBOPT_PD_PREFLEN_OFFSET] ==
3327 u_int32_t pref_life = getULong(oc->data.data +
3329 u_int32_t valid_life = getULong(oc->data.data +
3334 putULong((unsigned char*)(oc->data.data) +
3344 putULong((unsigned char*)(oc->data.data) +
3726 struct option_cache *oc;
3796 oc = lookup_option(&server_universe, reply->opt_state,
3798 if (oc != NULL) {
3802 scope, oc, MDL) ||
3835 oc = lookup_option(&server_universe, reply->opt_state,
3837 if (oc != NULL) {
3841 scope, oc, MDL) ||
4076 struct option_cache *oc;
4172 oc = lookup_option(&dhcpv6_universe, packet_ia, D6O_IAPREFIX);
4176 for (; oc != NULL ; oc = oc->next) {
4177 status = reply_process_prefix(reply, oc);
4502 struct option_cache *oc;
4675 oc = lookup_option(&server_universe, reply->opt_state,
4677 if (oc != NULL) {
4682 scope, oc, MDL) ||
5001 struct option_cache *oc;
5071 oc = lookup_option(&server_universe, reply->opt_state,
5073 if (oc != NULL) {
5077 scope, oc, MDL) ||
5110 oc = lookup_option(&server_universe, reply->opt_state,
5112 if (oc != NULL) {
5116 scope, oc, MDL) ||
5504 struct option_cache *ia, *ta, *oc;
5586 oc = lookup_option(&dhcpv6_universe, cli_enc_opt_state,
5589 for ( ; oc != NULL ; oc = oc->next) {
5592 &global_scope, oc, MDL) ||
5869 struct option_cache *oc;
5924 oc = lookup_option(&dhcpv6_universe, opt_state, D6O_SERVERID);
5925 if (oc == NULL) {
5980 oc = lookup_option(&dhcpv6_universe, cli_enc_opt_state,
5982 if (oc == NULL) {
5992 &global_scope, oc, MDL)) {
6378 struct option_cache *oc;
6441 oc = lookup_option(&dhcpv6_universe, cli_enc_opt_state,
6443 if (oc == NULL) {
6450 for (; oc != NULL; oc = oc->next) {
6454 &global_scope, oc, MDL)) {
6689 struct option_cache *oc;
6717 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_RELAY_MSG);
6718 if (oc == NULL) {
6730 NULL, NULL, &global_scope, oc, MDL)) {
6864 oc = lookup_option(&dhcpv6_universe, packet->options,
6866 if (oc != NULL) {
6870 &global_scope, oc, MDL)) {
6890 oc
6892 if (oc != NULL) {
6896 &global_scope, oc, MDL)) {
6929 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_ERO);
6930 if (oc != NULL) {
6937 &global_scope, oc, MDL) ||
6947 oc = lookup_option(&dhcpv6_universe, opt_state, req);
6948 if (oc != NULL)
6951 oc = lookup_option(&dhcpv6_universe,
6954 if (oc == NULL)
6959 &global_scope, oc, MDL)) {
7027 struct option_cache *oc;
7055 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_RELAY_MSG);
7056 if (oc == NULL) {
7068 NULL, NULL, &global_scope, oc, MDL)) {
7186 oc = lookup_option(&dhcpv6_universe, packet->options,
7188 if (oc != NULL) {
7192 &global_scope, oc, MDL)) {
7212 oc = lookup_option(&dhcpv6_universe, packet->options,
7214 if (oc != NULL) {
7218 &global_scope, oc, MDL)) {
7251 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_ERO);
7252 if (oc != NULL) {
7259 &global_scope, oc, MDL) ||
7269 oc = lookup_option(&dhcpv6_universe, opt_state, req);
7270 if (oc != NULL)
7273 oc = lookup_option(&dhcpv6_universe,
7276 if (oc == NULL)
7281 &global_scope, oc, MDL)) {
7348 struct option_cache *oc;
7368 oc = lookup_option(&dhcpv6_universe, packet->options, D6O_DHCPV4_MSG);
7369 if (oc == NULL) {
7376 NULL, NULL, &global_scope, oc, MDL)) {
7722 oc = lookup_option(&dhcpv6_universe, packet->options,
7724 if (oc != NULL) {
7728 &global_scope, oc, MDL)) {
8191 struct option_cache *oc = NULL;
8218 oc = lookup_option(&dhcpv6_universe, opt_state, D6O_UNICAST);
8219 is_defined = (oc != NULL ? ISC_TRUE : ISC_FALSE);
8307 struct option_cache *oc = NULL;
8347 ia != NULL && oc == NULL; ia = ia->next) {
8356 oc = lookup_option(&dhcpv6_universe, cli_enc_opt_state,
8358 if (oc == NULL) {
8366 if (oc != NULL) {
8372 oc, MDL)) {
8428 struct option_cache *oc;
8432 oc = lookup_option(&server_universe, reply->opt_state,
8434 set_tee_times = (oc &&
8439 &global_scope, oc, MDL));
8441 oc = lookup_option(&dhcp_universe, reply->opt_state,
8443 if (oc != NULL) {
8451 oc, MDL) ||
8476 oc = lookup_option(&dhcp_universe, reply->opt_state,
8478 if (oc != NULL) {
8486 oc, MDL) ||
8585 struct option_cache *oc = NULL;
8587 oc = lookup_option(&server_universe, reply->opt_state, SV_DDNS_UPDATES);
8588 if ((oc != NULL) &&
8592 oc
8596 oc = lookup_option(&server_universe, reply->opt_state,
8598 if ((oc == NULL) ||
8603 oc, MDL) == 0)) {