Lines Matching full:lb
50 size_t la, lb; in ns_samedomain() local
55 lb = strlen(b); in ns_samedomain()
74 if (lb != 0U && b[lb - 1] == '.') { in ns_samedomain()
76 /* note this loop doesn't get executed if lb==1 */ in ns_samedomain()
77 for (i = lb - 2; i >= 0; i--) in ns_samedomain()
86 lb--; in ns_samedomain()
89 /* lb == 0 means 'b' is the root domain, so 'a' must be in 'b'. */ in ns_samedomain()
90 if (lb == 0U) in ns_samedomain()
94 if (lb > la) in ns_samedomain()
98 if (lb == la) in ns_samedomain()
99 return (strncasecmp(a, b, lb) == 0); in ns_samedomain()
101 /* Ok, we know la > lb. */ in ns_samedomain()
103 diff = la - lb; in ns_samedomain()
114 * If the character before the last 'lb' characters of 'b' in ns_samedomain()
139 return (strncasecmp(cp, b, lb) == 0); in ns_samedomain()