• Home
  • Raw
  • Download

Lines Matching +full:- +full:- +full:daemon

5       http://www.apache.org/licenses/LICENSE-2.0
52 *size -= STR_SIZE; in get_null_terminated()
67 *size -= to_get; in gb_get_random_data()
93 *size-=1; in get_short()
102 *size -= 4; in get_int()
125 return -1; in fuzz_ioctl()
136 return -1; in fuzz_ioctl()
140 ifr->ifr_name[i] = (char)*syscall_data; in fuzz_ioctl()
142 syscall_size -= 1; in fuzz_ioctl()
145 ifr->ifr_name[i] = 'A'; in fuzz_ioctl()
148 ifr->ifr_name[IF_NAMESIZE-1] = '\0'; in fuzz_ioctl()
150 //return -1; in fuzz_ioctl()
169 struct iovec *target = msg->msg_iov; in fuzz_recvmsg()
175 syscall_size -= 1; in fuzz_recvmsg()
179 return -1; in fuzz_recvmsg()
184 if (msg->msg_control != NULL) { in fuzz_recvmsg()
188 ((char*)msg->msg_control)[j] = *syscall_data; in fuzz_recvmsg()
190 syscall_size -= 1; in fuzz_recvmsg()
193 ((char*)msg->msg_control)[j] = 'A'; in fuzz_recvmsg()
199 for (; i < target->iov_len; i++) { in fuzz_recvmsg()
201 ((char*)target->iov_base)[i] = *syscall_data; in fuzz_recvmsg()
203 syscall_size -= 1; in fuzz_recvmsg()
206 ((char*)target->iov_base)[i] = 'A'; in fuzz_recvmsg()
210 if (msg->msg_namelen > 0) { in fuzz_recvmsg()
211 memset(msg->msg_name, 0, msg->msg_namelen); in fuzz_recvmsg()
227 // Initialize daemon in init_daemon()
228 daemon = (struct daemon*)gb_alloc_data(sizeof(struct daemon)); in init_daemon()
229 CLEAN_IF_NULL(daemon) in init_daemon()
231 // daemon misc in init_daemon()
232 daemon->max_ttl = get_int(&data, &size); in init_daemon()
233 daemon->neg_ttl = get_int(&data, &size); in init_daemon()
234 daemon->local_ttl = get_int(&data, &size); in init_daemon()
235 daemon->min_cache_ttl = get_int(&data, &size); in init_daemon()
237 // daemon->namebuff. in init_daemon()
239 daemon->namebuff = daemon_namebuff; in init_daemon()
241 // daemon->naptr in init_daemon()
256 naptr_ptr->name = naptr_name; in init_daemon()
257 naptr_ptr->replace = naptr_replace; in init_daemon()
258 naptr_ptr->regexp = naptr_regexp; in init_daemon()
259 naptr_ptr->services = naptr_services; in init_daemon()
260 naptr_ptr->flags = naptr_flags; in init_daemon()
262 daemon->naptr = naptr_ptr; in init_daemon()
264 // daemon->int_names in init_daemon()
272 int_namses->name = int_name; in init_daemon()
273 int_namses->intr = int_intr; in init_daemon()
277 d_addrlist->flags = get_int(&data, &size); in init_daemon()
278 d_addrlist->prefixlen = get_int(&data, &size); in init_daemon()
279 int_namses->addr = d_addrlist; in init_daemon()
281 daemon->int_names = int_namses; in init_daemon()
287 // daemon->addrbuf in init_daemon()
290 daemon->addrbuff = adbuf; in init_daemon()
292 // daemon->auth_zones in init_daemon()
298 d_az->domain = auth_domain; in init_daemon()
299 daemon->auth_zones = d_az; in init_daemon()
301 // deamon->mxnames in init_daemon()
310 mx_srv_rec->next = daemon->mxnames; in init_daemon()
311 daemon->mxnames = mx_srv_rec; in init_daemon()
312 mx_srv_rec->name = mx_name; in init_daemon()
313 mx_srv_rec->target = mx_target; in init_daemon()
314 mx_srv_rec->issrv = get_int(&data, &size); in init_daemon()
315 mx_srv_rec->weight = get_int(&data, &size); in init_daemon()
316 mx_srv_rec->priority = get_int(&data, &size); in init_daemon()
317 mx_srv_rec->srvport = get_int(&data, &size); in init_daemon()
319 //size -= 40; in init_daemon()
325 // daemon->txt in init_daemon()
334 txt_record->name = txt_record_name; in init_daemon()
335 txt_record->txt = (unsigned char*)txt_record_txt; in init_daemon()
336 txt_record->class2 = (get_short(&data, &size) % 10); in init_daemon()
337 daemon->txt = txt_record; in init_daemon()
339 // daemon->rr in init_daemon()
348 rr_record->name = rr_record_name; in init_daemon()
349 rr_record->txt = (unsigned char*)rr_record_txt; in init_daemon()
350 rr_record->class2 = (get_short(&data, &size) % 10); in init_daemon()
351 daemon->rr = rr_record; in init_daemon()
357 // daemon->relay4 in init_daemon()
364 dr->interface = dr_interface; in init_daemon()
365 dr->next = NULL; in init_daemon()
366 dr->current = NULL; in init_daemon()
367 daemon->relay4 = dr; in init_daemon()
369 // deamon->bridges in init_daemon()
378 db->iface[i] = db_interface[i]; in init_daemon()
382 db->iface[i] = db_interface[i]; in init_daemon()
396 db_alias->iface[i] = db_alias_interface[i]; in init_daemon()
400 db_alias->iface[i] = db_alias_interface[i]; in init_daemon()
403 db->alias = db_alias; in init_daemon()
404 daemon->bridges = db; in init_daemon()
406 // daemon->if_names in init_daemon()
413 in->name = iname_name; in init_daemon()
414 in->next = NULL; in init_daemon()
416 daemon->if_names = in; in init_daemon()
418 // daemon->if_addrs in init_daemon()
425 in_addr->name = iname_name_addr; in init_daemon()
426 in_addr->next = NULL; in init_daemon()
428 daemon->if_addrs = in_addr; in init_daemon()
430 // daemon->if_except in init_daemon()
437 in_except->name = iname_name_except; in init_daemon()
438 in_except->next = NULL; in init_daemon()
440 daemon->if_except = in_except; in init_daemon()
442 // daemon->dhcp_except in init_daemon()
449 except->name = name_except; in init_daemon()
450 except->next = NULL; in init_daemon()
452 daemon->dhcp_except = except; in init_daemon()
454 // daemon->authinterface in init_daemon()
461 auth_interface->name = auth_name; in init_daemon()
462 auth_interface->next = NULL; in init_daemon()
464 daemon->authinterface = auth_interface; in init_daemon()
467 // daemon->cnames in init_daemon()
476 cn->alias = cname_alias; in init_daemon()
477 cn->target = cname_target; in init_daemon()
478 daemon->cnames = cn; in init_daemon()
481 // daemon->ptr in init_daemon()
487 ptr->name = ptr_name; in init_daemon()
488 daemon->ptr = ptr; in init_daemon()
494 // daemon->dhcp in init_daemon()
507 dhcp_c->next = NULL; in init_daemon()
508 dhcp_c->current = NULL; in init_daemon()
509 dhcp_c_netid->net = dhcp_netid_net; in init_daemon()
510 dhcp_c->filter = dhcp_c_netid; in init_daemon()
511 dhcp_c->template_interface = dhcp_c_temp_in; in init_daemon()
513 daemon->dhcp = dhcp_c; in init_daemon()
516 // daemon->dhcp6 in init_daemon()
529 dhcp6_c->next = NULL; in init_daemon()
530 dhcp6_c->current = NULL; in init_daemon()
531 dhcp6_c_netid->net = dhcp6_netid_net; in init_daemon()
532 dhcp6_c->filter = dhcp6_c_netid; in init_daemon()
533 dhcp6_c->template_interface = dhcp6_c_temp_in; in init_daemon()
535 daemon->dhcp6 = dhcp6_c; in init_daemon()
537 // daemon->doing_dhcp6 in init_daemon()
538 daemon->doing_dhcp6 = 1; in init_daemon()
540 // daemon->dhcp_buffs in init_daemon()
549 daemon->dhcp_buff = dhcp_buff; in init_daemon()
550 daemon->dhcp_buff2 = dhcp_buff2; in init_daemon()
551 daemon->dhcp_buff3 = dhcp_buff3; in init_daemon()
555 // daemon->ignore_addr in init_daemon()
559 daemon->ignore_addr = bb; in init_daemon()
561 // daemon->doctors in init_daemon()
569 doctors->next = NULL; in init_daemon()
570 daemon->doctors = doctors; in init_daemon()
575 retval = -1; in init_daemon()