From 41b828514ca45d3f699b7e55d430e9213e6f6d40 Mon Sep 17 00:00:00 2001 From: Joseph Henry Date: Thu, 8 Sep 2016 17:24:11 -0700 Subject: [PATCH] fixed broken reference from ios bridging header --- src/SDK_Apple-Bridging-Header.h | 1 + src/ZTSDK.swift | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/src/SDK_Apple-Bridging-Header.h b/src/SDK_Apple-Bridging-Header.h index bcc6dd0..07d4a81 100644 --- a/src/SDK_Apple-Bridging-Header.h +++ b/src/SDK_Apple-Bridging-Header.h @@ -41,6 +41,7 @@ int zt_close(CLOSE_SIG); int zt_getsockname(GETSOCKNAME_SIG); int zt_getpeername(GETPEERNAME_SIG); int zt_recvfrom(RECVFROM_SIG); +int zt_fcntl(FCNTL_SIG); int zt_sendto(SENDTO_SIG); #endif /* Example_OSX_Bridging_Header_h */ diff --git a/src/ZTSDK.swift b/src/ZTSDK.swift index 93a42ef..78a7ec5 100644 --- a/src/ZTSDK.swift +++ b/src/ZTSDK.swift @@ -167,11 +167,11 @@ class ZTSDK : NSObject func getpeername(fd: Int32, _ addr: ZTAddress) -> Int32 { return zt_getpeername(fd, UnsafeMutablePointer([addr.data]), UnsafeMutablePointer([addr.len])); } -/* + func fcntl(fd: Int32, _ cmd: Int32, _ flags: Int32) -> Int32 { return zt_fcntl(fd, cmd, flags); } -*/ + func recvfrom(fd: Int32, _ buf: UnsafeMutablePointer, _ len: Int32, _ flags: Int32, _ addr: ZTAddress) -> Int32 { return zt_recvfrom(fd, buf, Int(len), flags, UnsafeMutablePointer([addr.data]), UnsafeMutablePointer([addr.len])); }