Hello, <br><br>I have a problem in sccp.c.<br><br>537--543<br>    udt->type = SCCP_MSG_TYPE_UDT;<br>    udt->proto_class = class;<br>    udt->variable_called = 3;<br>    udt->variable_calling = 5 + out->gti_len;<br>

    if(out->use_poi) udt->variable_calling += 2;<br>
    udt->variable_data = 7 + out->gti_len + in->gti_len;<br>    if(in->use_poi) udt->variable_calling += 2;<br><br>I add these two 'if' lines in the code. I'm not sure if it is right. <br>In source code, before it calls 'create_sccp_addr', it sets the 
length only using gti_len. But in 'create_sccp_addr', if I use poi, 
the length should be add 2.<br>
<br>Am I right?<br>