Hello,
here is another patch as attachment. It concerns contrib/php-admin which
is broken when php is configured with register_globals=Off (reccomended)
and use of name instead of value in "option" tag.
I'm currently working on making these scripts better.
Regards,
Colin
Colin Pitrat wrote:
Hello,
as I tested kannel, I found a few things :
- in test/fakesmsc.c, the short option for port should be "-p" but in
the code it is defined as "-r". Here is the modification I made :
-------------------------------------------------------------------------
diff -ru gateway-1.4.0/test/fakesmsc.c gateway-1.4.0-new/test/fakesmsc.c
--- gateway-1.4.0/test/fakesmsc.c 2004-10-28 18:32:14.000000000 +0200
+++ gateway-1.4.0-new/test/fakesmsc.c 2006-06-30 15:26:50.000000000 +0200
@@ -161,7 +161,7 @@
/* our arguments */
static int check_args(int i, int argc, char **argv)
{
- if (strcmp(argv[i], "-r")==0 || strcmp(argv[i], "--port")==0)
+ if (strcmp(argv[i], "-p")==0 || strcmp(argv[i], "--port")==0)
port = atoi(argv[i+1]);
else if (!strcmp(argv[i], "-H") || !strcmp(argv[i], "--host"))
host = octstr_create(argv[i+1]);
-------------------------------------------------------------------------
- On sending an empty MWI sms (without udh), a default "empty message"
message is added. Judging by the fields_to_dcs function in sms.c, the
message should remain empty. Here is the modifications I made :
-------------------------------------------------------------------------
--- gateway-1.4.0/gw/smsbox.c 2006-06-26 17:35:50.000000000 +0200
+++ gateway-1.4.0-new/gw/smsbox.c 2006-06-27 16:40:09.000000000 +0200
@@ -257,12 +257,9 @@
* a) it's a HTTP sms-service reply: either ignore it or
* substitute the "empty" warning defined
* b) it's a sendsms HTTP interface call: leave the message empty
- * if at least a UDH is given.
- *
- * XXX this still does not cover the case when the sendsms interface is
- * used with *no* text and udh. What should we do then?!
*/
- if (octstr_len(msg->sms.msgdata) == 0 &&
octstr_len(msg->sms.udhdata) == 0) {
+ if (octstr_len(msg->sms.msgdata) == 0 && msg->sms.sms_type ==
mt_reply) {
+ //if (octstr_len(msg->sms.msgdata) == 0 &&
octstr_len(msg->sms.udhdata) == 0) {
if (trans != NULL && urltrans_omit_empty(trans))
return 0;
else
-------------------------------------------------------------------------
Regards,
Colin
_______________________________________________
devel mailing list
devel@kannel.org
http://www.kannel.org/mailman/listinfo/devel