Lines Matching refs:p2
1018 char *p1 = address, *p2; in get_angle_addr() local
1035 p2 = ++p1; in get_angle_addr()
1036 while ((p2 = strpbrk(p2, ">\"\\")) != NULL) { in get_angle_addr()
1037 if (*p2 == '\\' && in_quotes) { in get_angle_addr()
1038 if (p2[1] == '\0') { in get_angle_addr()
1042 p2++; in get_angle_addr()
1043 } else if (*p2 == '"') { in get_angle_addr()
1045 } else if (*p2 == '>' && !in_quotes) { in get_angle_addr()
1048 p2++; in get_angle_addr()
1050 if (p2 == NULL) return NULL; in get_angle_addr()
1052 return estrndup(p1, p2 - p1); in get_angle_addr()