mirror of
				https://github.com/RGBCube/serenity
				synced 2025-10-31 06:02:44 +00:00 
			
		
		
		
	LibCore: Enable file descriptor passing on OpenBSD
This commit is contained in:
		
							parent
							
								
									4a816ed891
								
							
						
					
					
						commit
						bfacbe1e0d
					
				
					 1 changed files with 2 additions and 2 deletions
				
			
		|  | @ -579,7 +579,7 @@ ErrorOr<int> LocalSocket::receive_fd(int flags) | |||
| { | ||||
| #if defined(AK_OS_SERENITY) | ||||
|     return Core::System::recvfd(m_helper.fd(), flags); | ||||
| #elif defined(AK_OS_LINUX) || defined(AK_OS_MACOS) || defined(AK_OS_FREEBSD) | ||||
| #elif defined(AK_OS_LINUX) || defined(AK_OS_MACOS) || defined(AK_OS_FREEBSD) || defined(AK_OS_OPENBSD) | ||||
|     union { | ||||
|         struct cmsghdr cmsghdr; | ||||
|         char control[CMSG_SPACE(sizeof(int))]; | ||||
|  | @ -620,7 +620,7 @@ ErrorOr<void> LocalSocket::send_fd(int fd) | |||
| { | ||||
| #if defined(AK_OS_SERENITY) | ||||
|     return Core::System::sendfd(m_helper.fd(), fd); | ||||
| #elif defined(AK_OS_LINUX) || defined(AK_OS_MACOS) || defined(AK_OS_FREEBSD) | ||||
| #elif defined(AK_OS_LINUX) || defined(AK_OS_MACOS) || defined(AK_OS_FREEBSD) || defined(AK_OS_OPENBSD) | ||||
|     char c = 'F'; | ||||
|     struct iovec iov { | ||||
|         .iov_base = &c, | ||||
|  |  | |||
		Loading…
	
	Add table
		Add a link
		
	
		Reference in a new issue
	
	 nipos
						nipos