| /src/external/mpl/dhcp/dist/server/tests/ |
| mdb6_unittest.c | 40 * Basic iaaddr manipulation. 41 * Verify construction and referencing of an iaaddr. 48 "IAADDR manipulation is possible."); 52 struct iasubopt *iaaddr; local 60 iaaddr = NULL; 64 if (iasubopt_allocate(&iaaddr, MDL) != ISC_R_SUCCESS) { 67 if (iaaddr->state != FTS_FREE) { 70 if (iaaddr->active_index != 0) { 72 iaaddr->active_index, MDL); 74 if (iaaddr->inactive_index != 0) 102 struct iasubopt *iaaddr; local 165 struct iasubopt *iaaddr; local 228 struct iasubopt *iaaddr; local 374 struct iasubopt *iaaddr; local 581 struct iasubopt *iaaddr; local 807 struct iasubopt *iaaddr; local [all...] |
| /src/external/mpl/dhcp/dist/server/ |
| dhcpleasequery.c | 927 struct iasubopt *iaaddr = NULL; local 934 * Get the IAADDR. 952 log_error("process_lq_by_address: error evaluating IAADDR."); 974 if (iasubopt_hash_lookup(&iaaddr, pool->leases, &addr, 979 if ((iaaddr == NULL) || (iaaddr->state != FTS_ACTIVE) || 980 (iaaddr->ia == NULL) || (iaaddr->ia->iaid_duid.len <= 4)) { 994 data_string_copy(&data, &iaaddr->ia->iaid_duid, MDL); 1011 memcpy(data.buffer->data, &iaaddr->addr, 16) [all...] |
| mdb6.c | 25 * \todo simplify functions, as pool is now in iaaddr 200 * Create a new IAADDR/PREFIX structure. 234 * Reference an IAADDR/PREFIX structure. 261 * Dereference an IAADDR/PREFIX structure. 442 * Add an IAADDR/PREFIX entry to an IA structure. 477 * Remove an IAADDR/PREFIX entry to an IA structure. 503 log_error("%s(%d): IAADDR/PREFIX not in IA", file, line); 723 * Note: Each IAADDR/PREFIX in a pool is referenced by the pool. This is needed 1026 struct iasubopt *iaaddr; local 1128 * We're happy with the address, create an IAADDR 1167 struct iasubopt *iaaddr; local [all...] |
| dhcpv6.c | 89 /* IAADDR/PREFIX level persistent state */ 2450 * Process an IAADDR within a given IA_xA, storing any IAADDR reply contents 2463 struct data_string iaaddr, data; local 2470 memset(&iaaddr, 0, sizeof(iaaddr)); 2483 /* Extract this IAADDR option. */ 2484 if (!evaluate_option_cache(&iaaddr, reply->packet, NULL, NULL, 2487 (iaaddr.len < IAADDR_OFFSET)) { 2488 log_error("reply_process_addr: error evaluating IAADDR.") 2840 struct data_string iaaddr; local 5505 struct data_string cli_enc_opt_data, iaaddr, client_id, packet_oro; local 5874 struct data_string iaaddr; local [all...] |