Send non-GSM alphabet chars

Александр Николаев <[email protected]>
Newsgroups gmane.comp.mobile.kannel.devel
Message-ID <[email protected]>
 Hello! 

Kannel 1.5.0 
SMPP 
  
I need to send and receive binary chars (0x00..0x7F) using 7-bit ( coding=0 ) 
I have patched source code in places: 

gwlib/charset.h

void charset_gsm_to_utf8(Octstr *ostr) 
{ /*empty body */ 
} 
void charset_utf8_to_gsm(Octstr *ostr) 
{/*empty body */ 
} 
void charset_gsm_to_latin1(Octstr *ostr) 
{/*empty body */ 
} 
void charset_latin1_to_gsm(Octstr *ostr) 
{/*empty body */ 
} 
int charset_gsm_truncate(Octstr *gsm, long max) 
{ 
    if (octstr_len(gsm) > max) { 
        /* If the last GSM character was an escaped character, 
         * then chop off the escape as well as the character. */ 
                octstr_truncate(gsm, max); 
                return 1; 
    } 
    return 0; 
} 
  
My purpose is exclude mapping chars to GSM-alphabet and vice versa. 

It workes, but 3 chars mapped as before: 
0x40 as 0x00 ('@') 
0x24 as 0x02 ('$') 
0x5f as 0x11 ('_') 

Please help me. 
Where I have to patch else?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.