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();