The branch stable/13 has been updated by markj:

URL: 
https://cgit.FreeBSD.org/src/commit/?id=31a804c262329c19af822992c186147c99061e1f

commit 31a804c262329c19af822992c186147c99061e1f
Author:     Mark Johnston <[email protected]>
AuthorDate: 2021-08-27 12:32:07 +0000
Commit:     Mark Johnston <[email protected]>
CommitDate: 2021-09-05 17:26:08 +0000

    connect: Use soconnectat() unconditionally in kern_connect()
    
    soconnect(...) is equivalent to soconnectat(AT_FDCWD, ...), so rely on
    this to save a branch.  No functional change intended.
    
    Sponsored by:   The FreeBSD Foundation
    
    (cherry picked from commit 091869def9eeb9796c3627ea95bf6cc46cf952a0)
---
 sys/kern/uipc_syscalls.c | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sys/kern/uipc_syscalls.c b/sys/kern/uipc_syscalls.c
index 18505b54d603..3208dc0491dd 100644
--- a/sys/kern/uipc_syscalls.c
+++ b/sys/kern/uipc_syscalls.c
@@ -511,10 +511,7 @@ kern_connectat(struct thread *td, int dirfd, int fd, 
struct sockaddr *sa)
        if (error != 0)
                goto bad;
 #endif
-       if (dirfd == AT_FDCWD)
-               error = soconnect(so, sa, td);
-       else
-               error = soconnectat(dirfd, so, sa, td);
+       error = soconnectat(dirfd, so, sa, td);
        if (error != 0)
                goto bad;
        if ((so->so_state & SS_NBIO) && (so->so_state & SS_ISCONNECTING)) {
_______________________________________________
[email protected] mailing list
https://lists.freebsd.org/mailman/listinfo/dev-commits-src-all
To unsubscribe, send any mail to "[email protected]"

Reply via email to