Changeset 1342:6b75815771d4 in roaraudio


Ignore:
Timestamp:
03/23/09 15:13:51 (15 years ago)
Author:
phi
Branch:
default
Phase:
public
Message:

added support to remove tailing slash in port name and corrected byteorder of portnumber

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/vio_socket.c

    r1341 r1342  
    309309 char           * proto = NULL; 
    310310 int              port; 
     311 int              len; 
    311312 
    312313 if ( service == NULL || domain == -1 || type == -1 ) 
    313314  return -1; 
     315 
     316 if ( (len = strlen(service)) < 1 ) 
     317  return -1; 
     318 
     319 if ( service[len-1] == '/' ) 
     320  service[len-1] = 0; 
    314321 
    315322 if ( sscanf(service, "%i", &port) == 1 ) 
     
    349356 } 
    350357 
    351  return serv->s_port; 
     358 return ROAR_NET2HOST16(serv->s_port); 
    352359} 
    353360 
Note: See TracChangeset for help on using the changeset viewer.