Lines Matching refs:p2
1016 char *p1 = address, *p2; in get_angle_addr() local
1033 p2 = ++p1; in get_angle_addr()
1034 while ((p2 = strpbrk(p2, ">\"\\")) != NULL) { in get_angle_addr()
1035 if (*p2 == '\\' && in_quotes) { in get_angle_addr()
1036 if (p2[1] == '\0') { in get_angle_addr()
1040 p2++; in get_angle_addr()
1041 } else if (*p2 == '"') { in get_angle_addr()
1043 } else if (*p2 == '>' && !in_quotes) { in get_angle_addr()
1046 p2++; in get_angle_addr()
1048 if (p2 == NULL) return NULL; in get_angle_addr()
1050 return estrndup(p1, p2 - p1); in get_angle_addr()