Changeset 1335:548e9191245b in roaraudio for libroar/vio_dstr.c
- Timestamp:
- 03/23/09 13:57:58 (15 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/vio_dstr.c
r1333 r1335 430 430 next->def->d.fh = tmp[1]; 431 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 432 case ROAR_VIO_DSTR_OBJT_UNIX: 442 433 c->need_vio = 0; … … 452 443 return -1; 453 444 break; 445 case ROAR_VIO_DSTR_OBJT_SOCKET: 446 c->need_vio = 0; 447 next->def = &(next->store_def); 448 449 if ( roar_vio_socket_init_dstr_def(next->def, c->dst, -1, SOCK_STREAM, c->def) == -1 ) 450 return -1; 451 break; 452 #ifdef ROAR_HAVE_LIBDNET 453 case ROAR_VIO_DSTR_OBJT_DECNET: 454 c->need_vio = 0; 455 next->def = &(next->store_def); 456 457 if ( roar_vio_socket_init_dstr_def(next->def, c->dst, AF_DECnet, SOCK_STREAM, c->def) == -1 ) 458 return -1; 459 break; 460 #endif 461 case ROAR_VIO_DSTR_OBJT_TCP: 462 c->need_vio = 0; 463 next->def = &(next->store_def); 464 465 if ( roar_vio_socket_init_dstr_def(next->def, c->dst, AF_INET, SOCK_STREAM, c->def) == -1 ) 466 return -1; 467 break; 468 case ROAR_VIO_DSTR_OBJT_UDP: 469 c->need_vio = 0; 470 next->def = &(next->store_def); 471 472 if ( roar_vio_socket_init_dstr_def(next->def, c->dst, AF_INET, SOCK_DGRAM, c->def) == -1 ) 473 return -1; 474 break; 475 #ifdef ROAR_HAVE_IPV6 476 case ROAR_VIO_DSTR_OBJT_TCP6: 477 c->need_vio = 0; 478 next->def = &(next->store_def); 479 480 if ( roar_vio_socket_init_dstr_def(next->def, c->dst, AF_INET6, SOCK_STREAM, c->def) == -1 ) 481 return -1; 482 break; 483 case ROAR_VIO_DSTR_OBJT_UDP6: 484 c->need_vio = 0; 485 next->def = &(next->store_def); 486 487 if ( roar_vio_socket_init_dstr_def(next->def, c->dst, AF_INET6, SOCK_DGRAM, c->def) == -1 ) 488 return -1; 489 break; 490 #endif 454 491 default: 455 492 return -1;
Note: See TracChangeset
for help on using the changeset viewer.