Changeset 1068:cd86a0f4adab in roaraudio for libroar/socket.c
- Timestamp:
- 12/28/08 02:40:49 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/socket.c
r1067 r1068 346 346 } else { 347 347 bind_sockaddr.sdn_objnamel = ROAR_dn_htons(strlen(object)); 348 strcpy((char*)bind_sockaddr.sdn_objname, object); // FIXME: shouldn't we use strncpy()? 348 if ( bind_sockaddr.sdn_objnamel > DN_MAXOBJL ) 349 bind_sockaddr.sdn_objnamel = DN_MAXOBJL; 350 strncpy((char*)bind_sockaddr.sdn_objname, object, DN_MAXOBJL); 349 351 } 350 352 … … 884 886 885 887 if ( !strcmp(host, "+fork") ) { 886 str cpy(rcmd, "roard --no-listen --client-fh 0");888 strncpy(rcmd, "roard --no-listen --client-fh 0", 32); 887 889 } else { 888 890 if ( use_socat ) {
Note: See TracChangeset
for help on using the changeset viewer.