Changeset 4554:713ba72295c3 in roaraudio for libroar
- Timestamp:
- 10/25/10 20:51:43 (14 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- libroar
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/libroar.c
r4243 r4554 42 42 #elif defined(ROAR_TARGET_MICROCONTROLLER) 43 43 return 0; 44 #el se44 #elif defined(_SC_PAGESIZE) 45 45 long sz = sysconf(_SC_PAGESIZE); 46 46 unsigned long int pos = (unsigned long int) addr; … … 51 51 52 52 return mlock((void*)pos, len); 53 #else 54 return -1; 53 55 #endif 54 56 } … … 63 65 #elif defined(ROAR_TARGET_MICROCONTROLLER) 64 66 return 0; 65 #el se67 #elif defined(_SC_PAGESIZE) 66 68 long sz = sysconf(_SC_PAGESIZE); 67 69 unsigned long int pos = (unsigned long int) addr; … … 72 74 73 75 return munlock((void*)pos, len); 76 #else 77 return -1; 74 78 #endif 75 79 } -
libroar/socket.c
r4257 r4554 221 221 222 222 int roar_socket_nonblock(int fh, int state) { 223 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) 223 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) && defined(ROAR_HAVE_FCNTL) 224 224 int flags; 225 225 … … 253 253 254 254 int roar_socket_dup_udp_local_end (int fh) { 255 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) 255 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) && defined(ROAR_HAVE_FCNTL) 256 256 int n = -1; 257 257 int flags = -1; … … 300 300 #define _SCMR_CONTROLLEN (sizeof(struct cmsghdr) + sizeof(int)) 301 301 int roar_socket_send_fh (int sock, int fh, char * mes, size_t len) { 302 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) && !defined(ROAR_OS_SUNOS) 302 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) && !defined(ROAR_OS_SUNOS) && !defined(ROAR_TARGET_OPENVMS) 303 303 struct iovec iov[1]; 304 304 struct msghdr msg; … … 341 341 342 342 int roar_socket_recv_fh (int sock, char * mes, size_t * len) { 343 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) && !defined(ROAR_OS_SUNOS) 343 #if !defined(ROAR_TARGET_WIN32) && !defined(ROAR_TARGET_MICROCONTROLLER) && !defined(ROAR_OS_SUNOS) && !defined(ROAR_TARGET_OPENVMS) 344 344 struct iovec iov[1]; 345 345 struct msghdr msg;
Note: See TracChangeset
for help on using the changeset viewer.