Lines Matching defs:string
8 #include <string.h>
131 /* add an option string to the options (an option string contains an option code,
133 int add_option_string(unsigned char *optionptr, unsigned char *string)
137 /* end position + string length + option code/length + end option */
138 if (end + string[OPT_LEN] + 2 + 1 >= 308) {
139 LOG(LOG_ERR, "Option 0x%02x did not fit into the packet!", string[OPT_CODE]);
142 DEBUG(LOG_INFO, "adding option 0x%02x", string[OPT_CODE]);
143 memcpy(optionptr + end, string, string[OPT_LEN] + 2);
144 optionptr[end + string[OPT_LEN] + 2] = DHCP_END;
145 return string[OPT_LEN] + 2;