| /src/external/mpl/dhcp/dist/common/tests/ |
| dns_unittest.c | 67 dhcp_ddns_cb_t ddns_cb; local 70 memset(&ddns_cb, 0, sizeof(ddns_cb)); 71 ddns_cb.dhcid_class = dns_rdatatype_dhcid;; 73 id = &ddns_cb.fwd_name; 80 if (get_dhcid(&ddns_cb, type, clid, clidlen) != 1) { 82 } else if (ddns_cb.dhcid_class != dns_rdatatype_dhcid) { 84 } else if (ddns_cb.dhcid.len != dhcid_len) { 86 } else if (memcmp(ddns_cb.dhcid.data, dhcid, dhcid_len) != 0) { 91 data_string_forget(&ddns_cb.dhcid, MDL) 125 dhcp_ddns_cb_t ddns_cb; local [all...] |
| /src/external/mpl/dhcp/dist/server/ |
| ddns.c | 50 static char* dump_ddns_cb (dhcp_ddns_cb_t *ddns_cb); 58 dhcp_ddns_cb_t *ddns_cb, 63 static void ddns_fwd_srv_add3(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult); 70 destroy_ddns_cb(struct dhcp_ddns_cb *ddns_cb, char* file, int line) { 71 if (!ddns_cb) { 75 if (ddns_cb->fixed6_ia) { 76 ia_dereference(&ddns_cb->fixed6_ia, MDL); 79 ddns_cb_free(ddns_cb, file, line); 123 dhcp_ddns_cb_t *ddns_cb; local 138 if ((old != NULL) && (old->ddns_cb != NULL)) 1939 dhcp_ddns_cb_t *ddns_cb = NULL; local [all...] |
| /src/external/mpl/dhcp/dist/common/ |
| dns.c | 160 typedef isc_result_t (*builder_func_t)(dhcp_ddns_cb_t *ddns_cb, 339 trace_ddns_input_write(dhcp_ddns_cb_t *ddns_cb, isc_result_t result) 347 memcpy(old_pointer, &ddns_cb, sizeof(ddns_cb)); 567 dhcp_ddns_cb_t *ddns_cb; local 570 ddns_cb = dmalloc(sizeof(*ddns_cb), file, line); 571 if (ddns_cb != NULL) { 572 ISC_LIST_INIT(ddns_cb->zone_server_list); 574 ISC_LINK_INIT(&ddns_cb->zone_addrs[i], link) 2473 dhcp_ddns_cb_t *ddns_cb = (dhcp_ddns_cb_t *)eventp->ev_arg; local [all...] |
| /src/external/mpl/dhcp/dist/client/ |
| dhclient.c | 149 static void dhclient_ddns_cb_free(dhcp_ddns_cb_t *ddns_cb, 5069 client_dns_remove_action(dhcp_ddns_cb_t *ddns_cb, 5076 (ddns_cb->state == DDNS_STATE_REM_FW_YXDHCID)) { 5078 ddns_cb->state = DDNS_STATE_REM_FW_NXRR; 5080 result = ddns_modify_fwd(ddns_cb, MDL); 5087 dhclient_ddns_cb_free(ddns_cb, MDL); 5095 dhcp_ddns_cb_t *ddns_cb; local 5099 if (client->ddns_cb != NULL) { 5100 ddns_cancel(client->ddns_cb, MDL); 5101 client->ddns_cb = NULL 5196 dhcp_ddns_cb_t *ddns_cb = (dhcp_ddns_cb_t *)cp; local 5469 dhcp_ddns_cb_t *ddns_cb; local [all...] |
| /src/external/mpl/dhcp/dist/includes/ |
| dhcpd.h | 648 struct dhcp_ddns_cb *ddns_cb; member in struct:lease 1360 struct dhcp_ddns_cb *ddns_cb; member in struct:client_state 1668 struct dhcp_ddns_cb *ddns_cb; member in struct:iasubopt 1810 typedef void (*ddns_action_t)(struct dhcp_ddns_cb *ddns_cb, 3066 dhcp_ddns_cb_t *ddns_cb); 3223 void ddns_cb_free (dhcp_ddns_cb_t *ddns_cb, const char *file, int line); 3224 void ddns_cb_forget_zone (dhcp_ddns_cb_t *ddns_cb); 3226 ddns_modify_fwd(dhcp_ddns_cb_t *ddns_cb, const char *file, int line); 3228 ddns_modify_ptr(dhcp_ddns_cb_t *ddns_cb, const char *file, int line); 3230 ddns_cancel(dhcp_ddns_cb_t *ddns_cb, const char *file, int line) [all...] |