Lines Matching defs:pa
72 register const char *pa;
89 /* let pa and pb point to the last non dot char */
90 pa = a + strlen (a);
92 pa--;
93 while ( pa > a && *pa == '.' );
101 while ( *pa == *pb && pa > a && pb > b )
102 pa--, pb--;
104 if ( *pa != *pb ) /* both domains are different ? */
106 if ( *pa == '.' )
107 pa++; /* set to beginning of next label */
109 goto_labelstart (a, pa); /* find begin of current label */
117 if ( pa > a )
118 if ( pa[-1] == '.' )
121 goto_labelstart (a, pa);
132 while ( *pa == *pb ) /* so we have to look at the point where they differ */
133 pa++, pb++;
135 return *pa - *pb;