Lines Matching refs:next
109 const uint8* next;
192 uint8* next = PrepareMessage(type);
193 FinishOptions(next);
213 cookie.next = options;
221 bytesLeft = sizeof(options) - (cookie.next - options);
226 bytesLeft = sizeof(file) - (cookie.next - file);
231 bytesLeft = sizeof(server_name) - (cookie.next - server_name);
245 cookie.next = file;
253 cookie.next = server_name;
262 cookie.next = NULL;
267 // no options in this state, try next one
272 option = (message_option)cookie.next[0];
278 cookie.next++;
282 size = cookie.next[1];
283 data = &cookie.next[2];
284 cookie.next += 2 + size;
326 return cookie.next;
359 uint8* next = options;
360 next = PutOption(next, OPTION_MESSAGE_TYPE, type);
361 next = PutOption(next, OPTION_MAX_MESSAGE_SIZE,
363 return next;
897 uint8 *next = message.PrepareMessage(type);
901 next = message.PutOption(next, OPTION_REQUEST_PARAMETERS,
905 next = message.PutOption(next, OPTION_HOST_NAME,
912 next = message.PutOption(next, OPTION_REQUEST_PARAMETERS,
916 next = message.PutOption(next, OPTION_HOST_NAME,
923 next = message.PutOption(next, OPTION_SERVER_ADDRESS,
929 next = message.PutOption(next, OPTION_REQUEST_IP_ADDRESS,
937 next = message.PutOption(next, OPTION_SERVER_ADDRESS,
948 message.FinishOptions(next);