Lines Matching refs:hex
406 sms_address_from_hex ( SmsAddress address, const char* hex, int hexlen )
408 const char* hexend = hex + hexlen;
414 address->len = num_digits = gsm_hex2_to_byte( hex );
415 address->toa = gsm_hex2_to_byte( hex+2 );
416 hex += 4;
419 if (hex + len*2 > hexend)
423 address->data[nn] = gsm_hex2_to_byte( hex + nn*2 );
429 sms_address_to_hex ( SmsAddress address, char* hex, int hexlen )
434 if (hex == NULL)
438 gsm_hex_from_byte( hex, address->len );
440 gsm_hex_from_byte( hex+2, address->toa );
441 hex += 4;
447 gsm_hex_from_byte( hex+nn, address->data[nn/2] );
1325 smspdu_create_from_hex( const char* hex, int hexlen )
1340 if ( gsm_hex_to_bytes( (cbytes_t)hex, hexlen, p->base ) < 0 )
1361 smspdu_to_hex( SmsPDU pdu, char* hex, int hexlen )
1370 gsm_hex_from_byte( &hex[nn*2], pdu->base[nn] );