Changeset 502:f0ef9d157f91 in roaraudio


Ignore:
Timestamp:
08/14/08 17:57:29 (16 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

cleaning up non needed DECnet stuff

Files:
4 edited

Legend:

Unmodified
Added
Removed
  • include/libroar/socket.h

    r501 r502  
    4747int roar_socket_open_socks4a(int mode, int fh, char * host, int port); 
    4848 
    49 #if 0 
    50 #ifdef ROAR_HAVE_LIBDNET 
    51 int roar_accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen); 
    52 #else 
    53 #define roar_accept accept 
    54 #endif 
    55 #endif 
    56 #define roar_accept accept 
    57  
    5849#endif 
    5950 
  • libroar/basic.c

    r501 r502  
    153153int roar_recv_message (struct roar_connection * con, struct roar_message * mes, char ** data) { 
    154154 char buf[_ROAR_MESS_BUF_LEN]; 
    155 /* 
    156 #ifdef ROAR_HAVE_LIBDNET 
    157  int len; 
    158 #endif 
    159 */ 
    160155 
    161156 ROAR_DBG("roar_recv_message(*): try to get a response form the server..."); 
     
    164159  *data = NULL; 
    165160 
    166 /* 
    167 #ifdef ROAR_HAVE_LIBDNET 
    168  if ( (len = read(con->fh, buf, _ROAR_MESS_BUF_LEN)) != _ROAR_MESS_BUF_LEN ) { 
    169   if ( len != 0 ) 
    170    return -1; 
    171  
    172   usleep(2000); 
    173  
    174   if ( read(con->fh, buf, _ROAR_MESS_BUF_LEN) != _ROAR_MESS_BUF_LEN ) 
    175    return -1; 
    176   } 
    177 #else 
    178 */ 
    179161 if ( read(con->fh, buf, _ROAR_MESS_BUF_LEN) != _ROAR_MESS_BUF_LEN ) 
    180162  return -1; 
    181 /* 
    182 #endif 
    183 */ 
    184163 
    185164 ROAR_DBG("roar_recv_message(*): Got a header"); 
  • libroar/socket.c

    r501 r502  
    383383} 
    384384 
    385 #if 0 
    386 #ifdef ROAR_HAVE_LIBDNET 
    387 int roar_accept(int sockfd, struct sockaddr *addr, socklen_t *addrlen) { 
    388  struct sockaddr_dn sockaddr_d, * sockaddr_p = &sockaddr_d; 
    389  socklen_t len = *addrlen; 
    390  int r; 
    391  
    392  if ( len < sizeof(struct sockaddr_dn) ) { 
    393   len = sizeof(struct sockaddr_dn); 
    394   r = accept(sockfd, (struct sockaddr *) sockaddr_p, &len); 
    395  
    396   memcpy((void*)addr, (void*) sockaddr_p, len > *addrlen ? *addrlen : len); 
    397  
    398   if ( len < *addrlen ) 
    399    *addrlen = len; 
    400  
    401  } else { 
    402   r = accept(sockfd, addr, addrlen); 
    403   sockaddr_p = (struct sockaddr_dn *) addr; 
    404   len = *addrlen; 
    405  } 
    406  
    407  if ( r != -1 ) { 
    408   // do dnet_accept(), but it does nothing at the moment. 
    409  } 
    410  
    411  return r; 
    412 } 
    413 #endif 
    414 #endif 
    415  
    416385//ll 
  • roard/clients.c

    r501 r502  
    9595 
    9696int clients_set_fh    (int id, int    fh) { 
    97 #ifdef ROAR_HAVE_LIBDNET 
    98  struct sockaddr_dn sockaddr_d; 
    99  socklen_t len = sizeof(struct sockaddr_dn); 
    100 #endif 
    10197 
    10298 if ( g_clients[id] == NULL ) 
     
    104100 
    105101 g_clients[id]->fh = fh; 
    106  
    107 #ifdef ROAR_HAVE_LIBDNET 
    108  if ( getsockname(fh, (struct sockaddr *)&sockaddr_d, &len) != -1 ) { 
    109   if ( sockaddr_d.sdn_family == AF_DECnet ) 
    110    roar_socket_nonblock(fh, ROAR_SOCKET_BLOCK); 
    111  } 
    112 #endif 
    113102 
    114103 return 0; 
Note: See TracChangeset for help on using the changeset viewer.