]> git.ipfire.org Git - thirdparty/strongswan.git/commitdiff
socket-dynamic: Don't set SO_REUSEADDR on IKE sockets anymore
authorTobias Brunner <tobias@strongswan.org>
Tue, 6 Sep 2022 14:21:03 +0000 (16:21 +0200)
committerTobias Brunner <tobias@strongswan.org>
Wed, 21 Sep 2022 11:53:44 +0000 (13:53 +0200)
Same as the previous commit.

src/libcharon/plugins/socket_dynamic/socket_dynamic_socket.c

index 0bbf23fabf1fa7d4282d7fcb4dcc039a71fddb27..3dedbd3ceb2bbce071bddb0cadb36bb44d01d519 100644 (file)
@@ -410,12 +410,6 @@ static int open_socket(private_socket_dynamic_socket_t *this,
                DBG1(DBG_NET, "could not open socket: %s", strerror(errno));
                return 0;
        }
-       if (setsockopt(fd, SOL_SOCKET, SO_REUSEADDR, (void*)&on, sizeof(on)) < 0)
-       {
-               DBG1(DBG_NET, "unable to set SO_REUSEADDR on socket: %s", strerror(errno));
-               close(fd);
-               return 0;
-       }
 
        if (bind(fd, &addr.s, addrlen) < 0)
        {