Changeset 3897:7150eb408831 in roaraudio
- Timestamp:
- 05/25/10 17:42:59 (14 years ago)
- Branch:
- default
- Phase:
- public
- Location:
- libroar
- Files:
-
- 4 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/nnode.c
r3811 r3897 143 143 144 144 int roar_nnode_new_from_fh(struct roar_nnode * nnode, int fh, int remote) { 145 // TODO: fix this in a nice way 146 #ifndef ROAR_TARGET_MICROCONTROLLER 145 147 struct sockaddr_storage sa; 146 148 socklen_t len = sizeof(sa); … … 162 164 163 165 return roar_nnode_new_from_sockaddr(nnode, (struct sockaddr*)&sa, len); 166 #else 167 return -1; 168 #endif 164 169 } 165 170 -
libroar/simple.c
r3857 r3897 170 170 // make valgrind happy 171 171 memset(&socket_addr, 0, sizeof(socket_addr)); 172 #ifdef ROAR_HAVE_SELECT 172 173 memset(&mes, 0, sizeof(mes)); 174 #endif 173 175 174 176 roar_debug_warn_sysio("roar_simple_new_stream_obj", "roar_vio_simple_new_stream_obj", NULL); -
libroar/socket.c
r3835 r3897 789 789 } 790 790 791 // TODO: fix this in a good way 792 #ifndef ROAR_TARGET_MICROCONTROLLER 791 793 if ( passwd != NULL ) 792 794 user = passwd->pw_name; 795 #endif 793 796 794 797 if ( user == NULL ) … … 897 900 898 901 int roar_socket_open_socks4 (int mode, int fh, char * host, int port, char * user, char * pw, char * opts) { 902 #ifndef ROAR_TARGET_MICROCONTROLLER 899 903 struct hostent * he; 900 904 … … 905 909 906 910 return roar_socket_open_socks4x(mode, fh, he->h_addr, port, NULL, 0, user); 911 #else 912 return -1; 913 #endif 907 914 } 908 915 … … 1062 1069 1063 1070 1071 // TODO: get this more portable! 1072 #ifdef AF_UNIX 1064 1073 if ( socketpair(AF_UNIX, SOCK_STREAM, 0, socks) == -1 ) { 1065 1074 return -1; 1066 1075 } 1076 #else 1077 return -1; 1078 #endif 1067 1079 1068 1080 r = fork(); -
libroar/vio_select.c
r3811 r3897 37 37 38 38 ssize_t roar_vio_select(struct roar_vio_select * vios, size_t len, struct roar_vio_selecttv * rtv, struct roar_vio_selectctl * ctl) { 39 #ifdef ROAR_HAVE_SELECT 39 40 struct timeval tv; 41 fd_set rfds, wfds, efds; 42 #endif 40 43 size_t i; 41 44 int max_fh = -1; 42 45 int ret; 43 fd_set rfds, wfds, efds;44 46 45 47 ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p) = ?", vios, (long long unsigned int)len, rtv, ctl); … … 104 106 } 105 107 108 #ifdef ROAR_HAVE_SELECT 106 109 // prepaer fdsets: 107 110 FD_ZERO(&rfds); … … 170 173 } 171 174 175 #else 176 ret = -1; 177 #endif 178 172 179 ROAR_DBG("roar_vio_select(vios=%p, len=%llu, rtv=%p, ctl=%p) = %lli", vios, (long long unsigned int)len, rtv, ctl, (long long int)ret); 173 180 return ret;
Note: See TracChangeset
for help on using the changeset viewer.