Bladeren bron

Kernel: Remove unused fd allocation from Process::sys$connect(..)

Brian Gianforcaro 4 jaren geleden
bovenliggende
commit
d2cee9cbf6
1 gewijzigde bestanden met toevoegingen van 0 en 3 verwijderingen
  1. 0 3
      Kernel/Syscalls/socket.cpp

+ 0 - 3
Kernel/Syscalls/socket.cpp

@@ -153,9 +153,6 @@ KResultOr<FlatPtr> Process::sys$accept4(Userspace<const Syscall::SC_accept4_para
 KResultOr<FlatPtr> Process::sys$connect(int sockfd, Userspace<const sockaddr*> user_address, socklen_t user_address_size)
 KResultOr<FlatPtr> Process::sys$connect(int sockfd, Userspace<const sockaddr*> user_address, socklen_t user_address_size)
 {
 {
     VERIFY_PROCESS_BIG_LOCK_ACQUIRED(this)
     VERIFY_PROCESS_BIG_LOCK_ACQUIRED(this)
-    int fd = m_fds.allocate();
-    if (fd < 0)
-        return fd;
     auto description = fds().file_description(sockfd);
     auto description = fds().file_description(sockfd);
     if (!description)
     if (!description)
         return EBADF;
         return EBADF;