Lines Matching refs:digit
1718 int i, seg, digit, port; in __s_api_isipv4() local
1723 digit = seg = port = 0; in __s_api_isipv4()
1727 digit++; in __s_api_isipv4()
1731 if (digit > 3 || digit == 0) in __s_api_isipv4()
1733 digit = 0; in __s_api_isipv4()
1738 if (digit > 3) in __s_api_isipv4()
1741 digit = 0; in __s_api_isipv4()
1748 if ((seg == 3 && port == 0 && digit > 0 && digit < 4) || in __s_api_isipv4()
1749 (seg == 4 && port == 1 && digit > 0)) in __s_api_isipv4()
1763 int i, col, digit, port, dc, tc; in __s_api_isipv6() local
1771 digit = col = port = 0; in __s_api_isipv6()
1786 digit++; in __s_api_isipv6()
1788 if (!digit) in __s_api_isipv6()
1801 digit = dc = tc = 0; in __s_api_isipv6()
1804 if (digit == 0) in __s_api_isipv6()
1806 digit++; in __s_api_isipv6()
1812 if ((col > 1) || (i && !col && !digit)) in __s_api_isipv6()
1814 digit = 0; in __s_api_isipv6()
1843 int i, seg, alpha, digit, port; in __s_api_ishost() local
1848 alpha = digit = seg = port = 0; in __s_api_ishost()
1860 digit++; in __s_api_ishost()
1864 if (!alpha && !digit) in __s_api_ishost()
1866 alpha = digit = 0; in __s_api_ishost()
1871 if (!alpha && !digit) in __s_api_ishost()
1873 alpha = digit = 0; in __s_api_ishost()
1881 if ((port == 0 && (seg || alpha || digit)) || in __s_api_ishost()
1882 (port == 1 && alpha == 0 && digit)) in __s_api_ishost()