Dear list,
We need to specify the 027 Alphanumeric originating address to the http URL
for inyection line.
I look into code and i found that is already implemented but no
documentation about it.
if (parm_valid_address(msg->sms.sender)) {
/* We are not, so send in the usual way */
/* Speed up the default case */
if (octstr_len(sender_prefix) == 0) {
packet_add_address_parm(packet,
P_ORIGINATING_ADDRESS,msg->sms.sender, conn);
}
else if (octstr_compare(sender_prefix, octstr_imm("never")) != 0) {
if (octstr_ncompare(sender_prefix, msg->sms.sender,
octstr_len(sender_prefix)) == 0) {
Octstr *sender;
sender = octstr_copy(msg->sms.sender,
octstr_len(sender_prefix),
octstr_len(msg->sms.sender));
packet_add_address_parm(packet, P_ORIGINATING_ADDRESS,
sender, conn);
octstr_destroy(sender);
} else {
warning(0, "CIMD2[%s]: Sending message with originating
address <%s>, "
"which does not start with the sender-prefix.",
octstr_get_cstr(conn->id),
octstr_get_cstr(msg->sms.sender));
}
}
}
else {
/* The test above to check if sender was all digits failed, so
assume we want alphanumeric sender */
packet_add_string_parm(packet,
*P_ALPHANUMERIC_ORIGINATING_ADDRESS,msg->sms.sender,
conn);*
Do you know how to specify it or it is a connection parameter?
Thanks in advance.
Edgar Muñoz