Changeset 1333:640960dc1a0d in roaraudio for libroar/vio_dstr.c
- Timestamp:
- 03/23/09 04:11:32 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/vio_dstr.c
r1330 r1333 176 176 break; 177 177 case ROAR_VIO_DEF_TYPE_SOCKET: 178 return -1; 178 if ( roar_vio_open_def_socket(calls, def) == -1 ) 179 return -1; 179 180 break; 180 181 case ROAR_VIO_DEF_TYPE_FH: … … 429 430 next->def->d.fh = tmp[1]; 430 431 break; 432 /* 433 #define ROAR_VIO_DSTR_OBJT_SOCKET (0x01|ROAR_VIO_DSTR_OBJGT_SOCKET) 434 #define ROAR_VIO_DSTR_OBJT_UNIX (0x02|ROAR_VIO_DSTR_OBJGT_SOCKET) 435 #define ROAR_VIO_DSTR_OBJT_DECNET (0x10|ROAR_VIO_DSTR_OBJGT_SOCKET) 436 #define ROAR_VIO_DSTR_OBJT_TCP (0x21|ROAR_VIO_DSTR_OBJGT_SOCKET) 437 #define ROAR_VIO_DSTR_OBJT_UDP (0x22|ROAR_VIO_DSTR_OBJGT_SOCKET) 438 #define ROAR_VIO_DSTR_OBJT_TCP6 (0x31|ROAR_VIO_DSTR_OBJGT_SOCKET) 439 #define ROAR_VIO_DSTR_OBJT_UDP6 (0x32|ROAR_VIO_DSTR_OBJGT_SOCKET) 440 */ 441 case ROAR_VIO_DSTR_OBJT_UNIX: 442 c->need_vio = 0; 443 next->def = &(next->store_def); 444 445 if ( c->def != NULL ) { 446 roar_vio_dstr_init_defaults(next->def, ROAR_VIO_DEF_TYPE_SOCKET, c->def->o_flags, c->def->o_mode); 447 } else { 448 roar_vio_dstr_init_defaults(next->def, ROAR_VIO_DEF_TYPE_SOCKET, O_WRONLY, 0644); 449 } 450 451 if ( roar_vio_socket_init_unix_def(next->def, c->dst) == -1 ) 452 return -1; 453 break; 431 454 default: 432 455 return -1;
Note: See TracChangeset
for help on using the changeset viewer.