line |
true |
false |
branch |
74
|
28040 |
2196 |
while ((ch = *src++) != '\0') {
|
75
|
21510 |
6530 |
if (ch >= '0' && ch <= '9') {
|
|
21506 |
4 |
if (ch >= '0' && ch <= '9') {
|
78
|
12779 |
8727 |
if (saw_digit && *tp == 0) {
|
|
1 |
12778 |
if (saw_digit && *tp == 0) {
|
81
|
2 |
21503 |
if (n > 255) {
|
85
|
8727 |
12776 |
if (!saw_digit) {
|
89
|
6530 |
4 |
} else if (ch == '.' && saw_digit) {
|
|
6530 |
0 |
} else if (ch == '.' && saw_digit) {
|
90
|
2 |
6528 |
if (octets == 4) {
|
136
|
40 |
799 |
if (*src == ':') {
|
137
|
1 |
39 |
if (*++src != ':') {
|
144
|
28525 |
827 |
while ((ch = tolower (*src++)) != '\0') {
|
148
|
23205 |
5320 |
if (pch != NULL) {
|
151
|
1 |
23204 |
if (val > 0xffff) {
|
157
|
5300 |
20 |
if (ch == ':') {
|
159
|
112 |
5188 |
if (!saw_xdigit) {
|
160
|
1 |
111 |
if (colonp) {
|
165
|
1 |
5187 |
} else if (*src == '\0') {
|
168
|
2 |
5185 |
if (tp + NS_INT16SZ > endp) {
|
177
|
17 |
3 |
if (ch == '.' && ((tp + NS_INADDRSZ) <= endp)) {
|
|
16 |
1 |
if (ch == '.' && ((tp + NS_INADDRSZ) <= endp)) {
|
182
|
15 |
1 |
if (ipv4_endp) {
|
184
|
1 |
14 |
if (diff > 15) {
|
193
|
15 |
0 |
if (diff) {
|
197
|
14 |
1 |
if (ipv4_endp) {
|
209
|
734 |
94 |
if (saw_xdigit) {
|
210
|
1 |
733 |
if (tp + NS_INT16SZ > endp) {
|
216
|
110 |
717 |
if (colonp != NULL) {
|
224
|
1 |
109 |
if (tp == endp) {
|
227
|
56 |
109 |
for (i = 1; i <= n; i++) {
|
234
|
46 |
826 |
while (tp < endp) {
|