Implemented connection type "tcp" (GCT_TCP), use <hostname>:<port> as "port"
[gnokii.git] / smsd / smsd.c
index 396253f..bd66ea3 100644 (file)
@@ -169,6 +169,19 @@ gint WriteSMS (GSM_SMSMessage *sms)
   return (error);
 }
 
+GSM_Error WriteSMS_deconcatenated(GSM_SMSMessage *sms,char *buf,size_t buflen,bool useudh)
+{
+       GSM_Deconcatenate_state SMS_Deconcatenate_state;
+       GSM_Error error;
+
+       SMS_Deconcatenate_state.first=true;
+       while (SMS_Deconcatenate(&SMS_Deconcatenate_state,sms,buf,buflen,useudh)) {
+               /* Send the message. */
+               if (GE_SMSSENDOK != (error = WriteSMS(sms)))
+                       return(error);
+       }
+       return(GE_SMSSENDOK);
+}
 
 static void ReadSMS (gpointer d, gpointer userData)
 {