Changeset 5120:f6832cb5c2ea in roaraudio for libroar
- Timestamp:
- 08/01/11 12:44:16 (13 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/basic.c
r5114 r5120 191 191 // find a port: 192 192 193 strnc at(user_sock, server, sizeof(user_sock)-1);193 strncpy(user_sock, server, sizeof(user_sock)-1); 194 194 user_sock[sizeof(user_sock)-1] = 0; 195 server = user_sock;196 195 197 196 if ( *user_sock != '/' ) { // don't test AF_UNIX sockets for ports … … 213 212 if ( is_decnet ) { 214 213 if ( *user_sock == ':' ) { 215 if ( roar_socket_get_local_nodename() )216 roar_mm_strlcat(user_sock, roar_socket_get_local_nodename(), sizeof(user_sock)-1);214 if ( roar_socket_get_local_nodename() != NULL ) { 215 strncpy(user_sock, roar_socket_get_local_nodename(), sizeof(user_sock)-1); 217 216 user_sock[sizeof(user_sock)-1] = 0; 217 roar_mm_strlcat(user_sock, server, sizeof(user_sock)-1); 218 user_sock[sizeof(user_sock)-1] = 0; 219 obj = strstr(user_sock, "::"); 220 obj += 2; 221 } 218 222 } 219 223 … … 226 230 #endif 227 231 } 232 ROAR_DBG("roar_connect_raw2(*): user_sock='%s'", user_sock); 228 233 } 229 234
Note: See TracChangeset
for help on using the changeset viewer.