• Home
  • Raw
  • Download

Lines Matching refs:options_list

207 static option_val_t options_list[] = {  variable
393 int count, size = ARRAY_LEN(options_list); in strtoopt()
404 if ((options_list[count].code & 0X00FF) == optcode) { in strtoopt()
405 flag = (options_list[count].code & 0XFF00); in strtoopt()
412 if (!strcmp(options_list[count].key, option)) { in strtoopt()
413 flag = (options_list[count].code & 0XFF00); in strtoopt()
414 optcode = (options_list[count].code & 0X00FF); in strtoopt()
428 options_list[count].len = sizeof(uint32_t); in strtoopt()
429 options_list[count].val = xmalloc(sizeof(uint32_t)); in strtoopt()
433 memcpy(options_list[count].val, &convtmp, sizeof(uint32_t)); in strtoopt()
436 options_list[count].len = sizeof(uint16_t); in strtoopt()
437 options_list[count].val = xmalloc(sizeof(uint16_t)); in strtoopt()
441 memcpy(options_list[count].val, &convtmp, sizeof(uint16_t)); in strtoopt()
444 options_list[count].len = sizeof(uint8_t); in strtoopt()
445 options_list[count].val = xmalloc(sizeof(uint8_t)); in strtoopt()
448 memcpy(options_list[count].val, &convtmp, sizeof(uint8_t)); in strtoopt()
451 options_list[count].len = sizeof(uint32_t); in strtoopt()
452 options_list[count].val = xmalloc(sizeof(uint32_t)); in strtoopt()
453 striptovar(valstr, options_list[count].val); in strtoopt()
456 options_list[count].len = strlen(valstr); in strtoopt()
457 options_list[count].val = strdup(valstr); in strtoopt()
461options_list[count].val = xrealloc(options_list[count].val, options_list[count].len + sizeof(uint3… in strtoopt()
462 striptovar(valstr, ((uint8_t*)options_list[count].val)+options_list[count].len); in strtoopt()
463 options_list[count].len += sizeof(uint32_t); in strtoopt()
488options_list[count].val = xrealloc(options_list[count].val, options_list[count].len + 1 + mask/8 +… in strtoopt()
489 memcpy(((uint8_t*)options_list[count].val)+options_list[count].len, &mask, 1); in strtoopt()
490 options_list[count].len += 1; in strtoopt()
491 memcpy(((uint8_t*)options_list[count].val)+options_list[count].len, &nip, mask/8); in strtoopt()
492 options_list[count].len += mask/8; in strtoopt()
493 memcpy(((uint8_t*)options_list[count].val)+options_list[count].len, &router, 4); in strtoopt()
494 options_list[count].len += 4; in strtoopt()
507 int size = ARRAY_LEN(options_list), count, ret = -1; in fill_envp()
934 int size = ARRAY_LEN(options_list); in set_xopt()
936 if ((options_list[count].len == 0) || (options_list[count].val == NULL)) continue; in set_xopt()
937 *optptr++ = (uint8_t) (options_list[count].code & 0x00FF); in set_xopt()
938 *optptr++ = (uint8_t) options_list[count].len; in set_xopt()
939 memcpy(optptr, options_list[count].val, options_list[count].len); in set_xopt()
940 optptr += options_list[count].len; in set_xopt()
1063 int count, optlen, size = ARRAY_LEN(options_list); in dhcpc_parseoptions()
1073 msgopt_list = xmalloc(sizeof(options_list)); in dhcpc_parseoptions()
1074 memcpy(msgopt_list, options_list, sizeof(options_list)); in dhcpc_parseoptions()
1081 msgopt_list = options_list; in dhcpc_parseoptions()
1257 int count, size = ARRAY_LEN(options_list); in free_option_stores()
1259 if (options_list[count].val) free(options_list[count].val); in free_option_stores()