Changeset 501:985357040570 in roaraudio for roard/clients.c
- Timestamp:
- 08/14/08 17:51:30 (16 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
roard/clients.c
r498 r501 95 95 96 96 int clients_set_fh (int id, int fh) { 97 #ifdef ROAR_HAVE_LIBDNET 98 struct sockaddr_dn sockaddr_d; 99 socklen_t len = sizeof(struct sockaddr_dn); 100 #endif 101 97 102 if ( g_clients[id] == NULL ) 98 103 return -1; 99 104 100 105 g_clients[id]->fh = fh; 106 107 #ifdef ROAR_HAVE_LIBDNET 108 if ( getsockname(fh, (struct sockaddr *)&sockaddr_d, &len) != -1 ) { 109 if ( sockaddr_d.sdn_family == AF_DECnet ) 110 roar_socket_nonblock(fh, ROAR_SOCKET_BLOCK); 111 } 112 #endif 101 113 102 114 return 0;
Note: See TracChangeset
for help on using the changeset viewer.