Lines Matching refs:i_char

273     gint             i_char = 0;  in dissect_at_command()  local
301 while (at_stream[i_char]) { in dissect_at_command()
302 at_stream[i_char] = g_ascii_toupper(at_stream[i_char]); in dissect_at_command()
304 col_str[i_char] = g_ascii_toupper(col_str[i_char]); in dissect_at_command()
305 if (!g_ascii_isgraph(col_str[i_char])) col_str[i_char] = ' '; in dissect_at_command()
307 i_char += 1; in dissect_at_command()
319 i_char = 0; in dissect_at_command()
324 i_char = (gint) (at_command - at_stream); in dissect_at_command()
326 if (i_char) { in dissect_at_command()
328 i_char, ENC_NA | ENC_ASCII); in dissect_at_command()
329 offset += i_char; in dissect_at_command()
335 i_char += 2; in dissect_at_command()
338 at_command += i_char; in dissect_at_command()
339 length -= i_char; in dissect_at_command()
340 i_char_fix += i_char; in dissect_at_command()
341 i_char = 0; in dissect_at_command()
346 i_char = 0; in dissect_at_command()
347 while (i_char <= length && in dissect_at_command()
348 (at_command[i_char] == '\r' || at_command[i_char] == '\n' || in dissect_at_command()
349 at_command[i_char] == ' ' || at_command[i_char] == '\t')) { in dissect_at_command()
351 i_char += 1; in dissect_at_command()
354 offset += i_char; in dissect_at_command()
355 at_command += i_char; in dissect_at_command()
356 length -= i_char; in dissect_at_command()
357 i_char_fix += i_char; in dissect_at_command()
358 i_char = 0; in dissect_at_command()
363 while (i_char < length && in dissect_at_command()
364 (at_command[i_char] != '\r' && at_command[i_char] != '=' && in dissect_at_command()
365 at_command[i_char] != ';' && at_command[i_char] != '?' && in dissect_at_command()
366 at_command[i_char] != ':')) { in dissect_at_command()
367 i_char += 1; in dissect_at_command()
389 i_char, ENC_NA | ENC_ASCII); in dissect_at_command()
397 name = (char *) wmem_alloc(wmem_packet_scope(), i_char + 2); in dissect_at_command()
398 (void) g_strlcpy(name, at_command, i_char + 1); in dissect_at_command()
399 name[i_char + 1] = '\0'; in dissect_at_command()
409 offset += i_char; in dissect_at_command()
412 if (length >= 2 && at_command[i_char] == '=' && at_command[i_char + 1] == '?') { in dissect_at_command()
413 type = at_command[i_char] << 8 | at_command[i_char + 1]; in dissect_at_command()
416 i_char += 2; in dissect_at_command()
417 …} else if (role == ROLE_AG && length >= 2 && at_command[i_char] == '\r' && at_command[i_char + 1] … in dissect_at_command()
418 type = at_command[i_char] << 8 | at_command[i_char + 1]; in dissect_at_command()
421 i_char += 2; in dissect_at_command()
422 } else if (length >= 1 && (at_command[i_char] == '=' || in dissect_at_command()
423 at_command[i_char] == '\r' || in dissect_at_command()
424 at_command[i_char] == ':' || in dissect_at_command()
425 at_command[i_char] == '?')) { in dissect_at_command()
426 type = at_command[i_char]; in dissect_at_command()
429 i_char += 1; in dissect_at_command()
443 while (i_char < length) { in dissect_at_command()
445 while (at_command[i_char] == ' ' || at_command[i_char] == '\t') { in dissect_at_command()
447 i_char += 1; in dissect_at_command()
455 if (at_command[i_char + parameter_length] != '\r') { in dissect_at_command()
456 while (i_char + parameter_length < length && in dissect_at_command()
457 at_command[i_char + parameter_length] != '\r') { in dissect_at_command()
459 if (at_command[i_char + parameter_length] == ';') { in dissect_at_command()
464 if (at_command[i_char + parameter_length] == '"') { in dissect_at_command()
473 if (at_command[i_char + parameter_length] == '(') { in dissect_at_command()
476 if (at_command[i_char + parameter_length] == ')') { in dissect_at_command()
480 if (brackets == 0 && at_command[i_char + parameter_length] == ',') { in dissect_at_command()
550 … type, &at_command[i_char], parameter_number, parameter_length, &data) )) { in dissect_at_command()
564 i_char += parameter_length; in dissect_at_command()
569 i_char + 1 <= length && in dissect_at_command()
570 at_command[i_char] == '\r' && in dissect_at_command()
571 at_command[i_char + 1] == '\n') { in dissect_at_command()
573 i_char += 2; in dissect_at_command()
575 } else if (at_command[i_char] == ',' || in dissect_at_command()
576 at_command[i_char] == '\r' || in dissect_at_command()
577 at_command[i_char] == ';') { in dissect_at_command()
578 i_char += 1; in dissect_at_command()
585 i_char += i_char_fix; in dissect_at_command()
586 proto_item_set_len(command_item, i_char); in dissect_at_command()