Changeset 2616:f321e11ead21 in roaraudio


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

added byteorder thingys to roar_ctl_c2m() and roar_ctl_m2c()

File:
1 edited

Legend:

Unmodified
Added
Removed
  • libroar/ctl.c

    r2615 r2616  
    381381 cur += 4; 
    382382 
     383 pid = ROAR_HOST2NET32(c->byteorder); 
     384 memcpy(&(m->data[cur]), &pid, 4); 
     385 cur += 4; 
     386 
    383387 m->datalen = cur; 
    384388 
     
    442446 } else { 
    443447  c->proto = ROAR_PROTO_NONE; 
     448 } 
     449 
     450 if ( m->datalen >= cur+4 ) { 
     451  memcpy(&pid, &(m->data[cur]), 4); 
     452  c->byteorder = ROAR_NET2HOST32(pid); 
     453  cur += 4; 
     454 } else { 
     455  c->byteorder = ROAR_BYTEORDER_UNKNOWN; 
    444456 } 
    445457 
Note: See TracChangeset for help on using the changeset viewer.