Searched refs:ddns_cb (Results 1 - 8 of 8) sorted by relevance

/netbsd-current/external/mpl/dhcp/dist/server/
H A Dddns.c50 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) { argument
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 !
828 ddns_update_lease_text(dhcp_ddns_cb_t *ddns_cb, struct binding_scope **inscope) argument
961 update_lease_failed(struct lease *lease, struct iasubopt *lease6, dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_cb_t *ddns_cb_set, const char * file, int line) argument
1178 ddns_update_lease_ptr(struct lease *lease, struct iasubopt *lease6, dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_cb_t *ddns_cb_set, const char * file, int line) argument
1312 ddns_ptr_add(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1356 ddns_ptr_remove(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1437 ddns_fwd_srv_add2(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1529 ddns_fwd_srv_add1(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1609 ddns_fwd_srv_add3(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1689 ddns_fwd_srv_connector(struct lease *lease, struct iasubopt *lease6, struct binding_scope **inscope, dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1751 ddns_fwd_srv_rem2(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1812 ddns_fwd_srv_rem1(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
1939 dhcp_ddns_cb_t *ddns_cb = NULL; local
2383 dump_ddns_cb(dhcp_ddns_cb_t *ddns_cb) argument
[all...]
H A Dmdb.c1338 if (lease->ddns_cb != NULL)
1339 comp->ddns_cb = lease->ddns_cb;
H A Ddhcp.c5777 (new_lease->ddns_cb == NULL) && *same_client) {
H A Ddhcpv6.c3228 (lease->ddns_cb != NULL)) {
/netbsd-current/external/mpl/dhcp/dist/common/
H A Ddns.c160 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) argument
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
586 ddns_cb_free(dhcp_ddns_cb_t *ddns_cb, const char *file, int line) argument
616 ddns_cb_forget_zone(dhcp_ddns_cb_t *ddns_cb) argument
1135 find_zone_start(dhcp_ddns_cb_t *ddns_cb, int direction) argument
1205 find_cached_zone(dhcp_ddns_cb_t *ddns_cb, int direction) argument
1479 get_std_dhcid(dhcp_ddns_cb_t *ddns_cb, int type, const u_int8_t *identifier, unsigned id_len) argument
1578 get_int_dhcid(dhcp_ddns_cb_t *ddns_cb, int type, const u_int8_t *data, unsigned len) argument
1661 get_dhcid(dhcp_ddns_cb_t *ddns_cb, int type, const u_int8_t *identifier, unsigned id_len) argument
1821 build_fwd_add1(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
1914 build_fwd_add2(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2031 build_dsmm_fwd_add3(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2125 build_dsmm_fwd_add3_other(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2218 build_fwd_rem1(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2285 build_fwd_rem2(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2357 build_fwd_rem2_dsmm(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2420 build_fwd_rem2_dsmm_other(dhcp_ddns_cb_t *ddns_cb, dhcp_ddns_data_t *dataspace, dns_name_t *pname, dns_name_t *uname) argument
2473 dhcp_ddns_cb_t *ddns_cb = (dhcp_ddns_cb_t *)eventp->ev_arg; local
2569 ddns_modify_fwd(dhcp_ddns_cb_t *ddns_cb, const char *file, int line) argument
2821 ddns_modify_ptr(dhcp_ddns_cb_t *ddns_cb, const char *file, int line) argument
3014 ddns_cancel(dhcp_ddns_cb_t *ddns_cb, const char *file, int line) argument
3098 print_dns_status(int direction, struct dhcp_ddns_cb *ddns_cb, isc_result_t result) argument
[all...]
/netbsd-current/external/mpl/dhcp/dist/common/tests/
H A Ddns_unittest.c67 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
125 dhcp_ddns_cb_t ddns_cb; local
[all...]
/netbsd-current/external/mpl/dhcp/dist/client/
H A Ddhclient.c149 static void dhclient_ddns_cb_free(dhcp_ddns_cb_t *ddns_cb,
5069 client_dns_remove_action(dhcp_ddns_cb_t *ddns_cb, argument
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
5196 dhcp_ddns_cb_t *ddns_cb = (dhcp_ddns_cb_t *)cp; local
5249 client_dns_update_action(dhcp_ddns_cb_t *ddns_cb, isc_result_t eresult) argument
5311 client_dns_update(struct client_state *client, dhcp_ddns_cb_t *ddns_cb) argument
5469 dhcp_ddns_cb_t *ddns_cb; local
5709 dhclient_ddns_cb_free(dhcp_ddns_cb_t *ddns_cb, char* file, int line) argument
[all...]
/netbsd-current/external/mpl/dhcp/dist/includes/
H A Ddhcpd.h648 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, cons
[all...]

Completed in 294 milliseconds