Changeset 3315:b5bb2bb5347b in roaraudio for libroar


Ignore:
Timestamp:
02/03/10 14:57:44 (14 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

moved winsock support out of vio.[ch]

Location:
libroar
Files:
1 added
2 edited

Legend:

Unmodified
Added
Removed
  • libroar/Makefile

    r3297 r3315  
    77VIO_META=vio.o vio_select.o vio_ops.o vio_string.o 
    88VIO_BRIDGE=vio_bio.o vio_stdio.o 
    9 VIO=$(VIO_META) $(VIO_BRIDGE) vio_cmd.o vio_magic.o vio_pipe.o vio_socket.o vio_stack.o vio_jumbo.o vio_proto.o vio_dstr.o vio_tantalos.o vio_rtp.o 
     9VIO=$(VIO_META) $(VIO_BRIDGE) vio_cmd.o vio_magic.o vio_pipe.o vio_socket.o vio_winsock.o vio_stack.o vio_jumbo.o vio_proto.o vio_dstr.o vio_tantalos.o vio_rtp.o 
    1010OBJS=libroar.o config.o debug.o basic.o stream.o simple.o auth.o socket.o ctl.o buffer.o meta.o file.o acl.o cdrom.o pinentry.o sshaskpass.o $(VIO) stack.o slp.o nnode.o roardl.o 
    1111 
  • libroar/vio.c

    r3276 r3315  
    364364} 
    365365 
    366 #ifdef ROAR_TARGET_WIN32 
    367 ssize_t roar_vio_winsock_read    (struct roar_vio_calls * vio, void *buf, size_t count) { 
    368  return recv(roar_vio_get_fh(vio), buf, count, 0); 
    369 } 
    370  
    371 ssize_t roar_vio_winsock_write   (struct roar_vio_calls * vio, void *buf, size_t count) { 
    372  return send(roar_vio_get_fh(vio), buf, count, 0); 
    373 } 
    374  
    375 int     roar_vio_winsock_nonblock(struct roar_vio_calls * vio, int state) { 
    376  return -1; 
    377 } 
    378 int     roar_vio_winsock_sync    (struct roar_vio_calls * vio) { 
    379  return 0; 
    380 } 
    381 int     roar_vio_winsock_ctl     (struct roar_vio_calls * vio, int cmd, void * data) { 
    382  return -1; 
    383 } 
    384 int     roar_vio_winsock_close   (struct roar_vio_calls * vio) { 
    385  
    386  closesocket(roar_vio_get_fh(vio)); 
    387  
    388  return 0; 
    389 } 
    390 #endif 
    391  
    392  
    393366// null 
    394367ssize_t roar_vio_null_rw    (struct roar_vio_calls * vio, void *buf, size_t count) { 
Note: See TracChangeset for help on using the changeset viewer.