Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 182094 | Differences between
and this patch

Collapse All | Expand All

(-)libc/inet/inet_net.c.orig (-2 / +4 lines)
Lines 87-94 Link Here
87
		}
87
		}
88
		break;
88
		break;
89
	}
89
	}
90
	if (val > 0xff)
91
		return (INADDR_NONE);
90
	if (*cp == '.') {
92
	if (*cp == '.') {
91
		if (pp >= parts + 4)
93
		if (pp >= parts + 3)
92
			return (INADDR_NONE);
94
			return (INADDR_NONE);
93
		*pp++ = val, cp++;
95
		*pp++ = val, cp++;
94
		goto again;
96
		goto again;
Lines 101-107 Link Here
101
		return (INADDR_NONE);
103
		return (INADDR_NONE);
102
	for (val = 0, i = 0; i < n; i++) {
104
	for (val = 0, i = 0; i < n; i++) {
103
		val <<= 8;
105
		val <<= 8;
104
		val |= parts[i] & 0xff;
106
		val |= parts[i];
105
	}
107
	}
106
	return (val);
108
	return (val);
107
}
109
}

Return to bug 182094