ObjFW  Check-in [26f1bac7a1]

Overview
Comment:OFTCPSocket: Fix missing cast
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 26f1bac7a1707559d28a9faff8c9dedd54da62bb6167ed0402f975a47d807e23
User & Date: js on 2022-08-06 21:38:06
Other Links: manifest | tags
Context
2022-08-07
13:31
Add -[OFString stringByAppendingPathExtension:] (check-in: c258e7bfad user: js tags: trunk)
2022-08-06
21:38
OFTCPSocket: Fix missing cast (check-in: 26f1bac7a1 user: js tags: trunk)
21:14
Don't use struct sockaddr in OFSocketAddress (check-in: 25adea9a23 user: js tags: trunk)
Changes

Modified src/OFTCPSocket.m from [8b6de7a0f6] to [922c01af3e].

360
361
362
363
364
365
366
367


368
369
370
371
372
373
374
360
361
362
363
364
365
366

367
368
369
370
371
372
373
374
375







-
+
+







			int ret;

			while (rnd < 1024)
				rnd = (uint16_t)rand();

			OFSocketAddressSetPort(&address, rnd);

			if ((ret = bind(_socket, &address.sockaddr,
			if ((ret = bind(_socket,
			    (struct sockaddr *)&address.sockaddr,
			    address.length)) == 0) {
				port = rnd;
				break;
			}

			if (OFSocketErrNo() != EADDRINUSE) {
				int errNo = OFSocketErrNo();