Spelling and client side ssl certificate patch
Luca Corti <[email protected]>
| Newsgroups | gmane.comp.mobile.kannel.devel |
|---|---|
| Message-ID | <1288482524.1849.78.camel@luca-laptop> |
Hi, A couple of trivial patches. The first just addresses a few spelling errors I found while reading the source. The second one allows to pass the ssl-client-certkey-file option in an smsc group. This allows to implement client side certificates for SMSc connections. This is useful if you want to make a connection to an SMSc needing client side certificates, and since conn_open_ssl already supports client certificates it is also pretty trivial to implement this functionality in existing and new SMSCs. thanks Luca
kan_spelling
(text/x-patch, 2.5 KB)
Index: gwlib/fdset.c
===================================================================
--- gwlib/fdset.c (revision 4865)
+++ gwlib/fdset.c (working copy)
@@ -353,7 +353,7 @@
/* update event time */
time(&set->times[i]);
} else if (set->timeout > 0 && difftime(set->times[i] + set->timeout, now) <= 0) {
- debug("gwlib.fdset", 0, "Timeout for fd:%d appeares.", set->pollinfo[i].fd);
+ debug("gwlib.fdset", 0, "Timeout for fd:%d appears.", set->pollinfo[i].fd);
set->callbacks[i](set->pollinfo[i].fd, POLLERR, set->datafields[i]);
}
}
Index: contrib/web/sendsms.php
===================================================================
--- contrib/web/sendsms.php (revision 4865)
+++ contrib/web/sendsms.php (working copy)
@@ -144,7 +144,7 @@
$fields['text'] .= "%01"; # Version WBXML 1.1
$fields['text'] .= "%01"; # Unknown Public Identifier
$fields['text'] .= "%6A"; # Charset UTF-8
- $fields['text'] .= "%00"; # String table lenght
+ $fields['text'] .= "%00"; # String table length
$params = array ( "bearer" => "12", "proxy" => "13", "port" => "14", "name" => "15", "proxy_type" => "16", "url" => "17", "proxy_authname" => "18", "proxy_authsecret" => "19", "sms_smsc_address" => "1A", "ussd_service_code" => "1B", "gprs_accesspointname" => "1C", "ppp_logintype" => "1D", "proxy_logintype" => "1E", "csd_dialstring" => "21", "csd_calltype" => "28", "csd_callspeed" => "29", "ppp_authtype" => "22", "ppp_authname" => "23", "ppp_authsecret" => "24" );
Index: gw/ota_prov.c
===================================================================
--- gw/ota_prov.c (revision 4865)
+++ gw/ota_prov.c (working copy)
@@ -92,7 +92,7 @@
*/
/*
- * Append the User Data Header (UDH) including the lenght (UDHL). Only ports
+ * Append the User Data Header (UDH) including the length (UDHL). Only ports
* UDH here - SAR UDH is added when (or if) we split the message. This is our
* *specific* WDP layer.
*/
@@ -343,7 +343,7 @@
msg = msg_create(sms);
/*
- * Append the User Data Header (UDH) including the lenght (UDHL)
+ * Append the User Data Header (UDH) including the length (UDHL)
* WDP layer (start WDP headers)
*/
@@ -551,7 +551,7 @@
msg = msg_create(sms);
/*
- * Append the User Data Header (UDH) including the lenght (UDHL)
+ * Append the User Data Header (UDH) including the length (UDHL)
* WDP layer (start WDP headers)
*/
kan_ssl_client_certkey
(text/x-patch, 400 B)
Index: gwlib/cfg.def
===================================================================
--- gwlib/cfg.def (revision 4865)
+++ gwlib/cfg.def (working copy)
@@ -389,6 +389,7 @@
OCTSTR(max-sms-octets)
OCTSTR(login-prompt)
OCTSTR(password-prompt)
+ OCTSTR(ssl-client-certkey-file)
OCTSTR(generic-param-username)
OCTSTR(generic-param-password)
OCTSTR(generic-param-from)