Changeset 5148:73d76a74be61 in roaraudio for libroar/socket.c


Ignore:
Timestamp:
10/15/11 14:29:29 (13 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

improved error handling some more, marked some stuff as obsolete

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/socket.c

    r5138 r5148  
    230230 
    231231 if ( (flags = fcntl(fh, F_GETFL, 0)) == -1 ) { 
     232  roar_err_from_errno(); 
    232233  ROAR_ERR("roar_socket_nonblock(fh=%i, state=%i): Can not read flags: %s", fh, state, strerror(errno)); 
    233234  ROAR_DBG("roar_socket_nonblock(fh=%i, state=%i) = -1", fh, state); 
     
    244245 
    245246 if ( fcntl(fh, F_SETFL, flags) == -1 ) { 
     247  roar_err_from_errno(); 
    246248  ROAR_ERR("roar_socket_nonblock(fh=%i, state=%i): Can not set flags: %s", fh, state, strerror(errno)); 
    247249  ROAR_DBG("roar_socket_nonblock(fh=%i, state=%i) = -1", fh, state); 
     
    269271 
    270272 if ( getsockname(fh, (struct sockaddr *)&socket_addr, &len) == -1 ) { 
     273  roar_err_from_errno(); 
    271274  return -1; 
    272275 } 
    273276 
    274277 if ( socket_addr.sin_family != AF_INET ) { 
     278  roar_err_set(ROAR_ERROR_TYPEMM); 
    275279  return -1; 
    276280 } 
     
    283287//  if ( mode_func(fh, (struct sockaddr *)&socket_addr, sizeof(struct sockaddr_in)) == -1 ) { 
    284288 if ( bind(n, (struct sockaddr *)&socket_addr, len) == -1 ) { 
     289  roar_err_from_errno(); 
    285290  close(n); 
    286291  return -1; 
Note: See TracChangeset for help on using the changeset viewer.