diff options
| author | cashmere <cashmere@autistici.org> | 2026-06-22 17:13:55 +0200 |
|---|---|---|
| committer | cashmere <cashmere@autistici.org> | 2026-06-22 17:13:55 +0200 |
| commit | 876cf39b6f133b15f266a93fefcb7f3dc544aac7 (patch) | |
| tree | 4d17e004d4919a26509cfcc5ce30cbddbaadd06f /src | |
| parent | 4c36a8d0b68360bf98b1cd3f9fad794fb77628fc (diff) | |
| download | telnet-876cf39b6f133b15f266a93fefcb7f3dc544aac7.tar.gz | |
src/main.c: add `setsockopt` to reuse socket without waiting
Diffstat (limited to 'src')
| -rw-r--r-- | src/main.c | 2 |
1 files changed, 2 insertions, 0 deletions
@@ -14,6 +14,8 @@ int main() { perror("could not open socket"); return 1; } + int opt = 1; + setsockopt(sfd, SOL_SOCKET, SO_REUSEADDR, &opt, sizeof(opt)); int bind_addr = bind(sfd, (struct sockaddr *)&addr, sizeof(addr)); if (bind_addr == -1) { perror("could not bind socket"); |
