ObjFW  Check-in [66c1192d94]

Overview
Comment:socket.m: Remove a TODO

Supporting other styles of IPv4 is non-standard and is a BSD legacy.

Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 66c1192d9416b47d9df741d75ba5bc1a27006ced821b22b80350d5e112728f33
User & Date: js on 2020-04-18 10:10:54
Other Links: manifest | tags
Context
2020-04-18
19:36
OFDNSResolver: Add support for queries over TCP check-in: 45452562b7 user: js tags: trunk
10:10
socket.m: Remove a TODO check-in: 66c1192d94 user: js tags: trunk
01:39
Support for multiple strings in a TXT DNS record check-in: 78eb25bdc4 user: js tags: trunk
Changes

Modified src/socket.m from [353f4118f9] to [41dfcc5d04].

342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
	return ret;
}
#endif

of_socket_address_t
of_socket_address_parse_ipv4(OFString *IPv4, uint16_t port)
{
	/* TODO: Support IPs that are not in the a.b.c.d format? */

	void *pool = objc_autoreleasePoolPush();
	OFCharacterSet *whitespaceCharacterSet =
	    [OFCharacterSet whitespaceCharacterSet];
	of_socket_address_t ret;
	struct sockaddr_in *addrIn = &ret.sockaddr.in;
	OFArray OF_GENERIC(OFString *) *components;
	uint32_t addr;







<
<







342
343
344
345
346
347
348


349
350
351
352
353
354
355
	return ret;
}
#endif

of_socket_address_t
of_socket_address_parse_ipv4(OFString *IPv4, uint16_t port)
{


	void *pool = objc_autoreleasePoolPush();
	OFCharacterSet *whitespaceCharacterSet =
	    [OFCharacterSet whitespaceCharacterSet];
	of_socket_address_t ret;
	struct sockaddr_in *addrIn = &ret.sockaddr.in;
	OFArray OF_GENERIC(OFString *) *components;
	uint32_t addr;