This commit was manufactured by cvs2svn to create tag
[gnokii.git] / include / gsm-sms.h
index 6870150..fac18b9 100644 (file)
@@ -266,35 +266,27 @@ typedef struct {
        TP-Status-Report-Request      (1 bit). See GSM 03.40 section 9.2.3.5 */
 } GSM_ETSISMSMessage;
 
-#ifndef UCLINUX
-extern int   GSM_PackSemiOctetNumber  (u8 *Number, u8 *Output, bool semioctet);
-extern char *GSM_UnpackSemiOctetNumber(u8 *Number, bool semioctet);
+int   GSM_PackSemiOctetNumber  (u8 *Number, u8 *Output, bool semioctet);
+char *GSM_UnpackSemiOctetNumber(u8 *Number, bool semioctet);
 
-extern int GSM_UnpackEightBitsToSeven(int fillbits, int in_length, int out_length, unsigned char *input, unsigned char *output);
-extern int GSM_PackSevenBitsToEight  (int offset, unsigned char *input, unsigned char *output);
-#endif /* UCLINUX */
+int GSM_UnpackEightBitsToSeven(int fillbits, int in_length, int out_length, unsigned char *input, unsigned char *output);
+int GSM_PackSevenBitsToEight  (int offset, unsigned char *input, unsigned char *output);
 
-extern GSM_Error GSM_EncodeETSISMS(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI, SMS_MessageType PDU, int *length);
-extern GSM_Error GSM_DecodeETSISMS(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI);
+GSM_Error GSM_EncodeETSISMS(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI, SMS_MessageType PDU, int *length);
+GSM_Error GSM_DecodeETSISMS(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI);
 
-#ifndef UCLINUX
-extern GSM_Error GSM_EncodeSMSDateTime(GSM_DateTime *DT, unsigned char *req);
-#endif /* UCLINUX */
+GSM_Error GSM_EncodeSMSDateTime(GSM_DateTime *DT, unsigned char *req);
 
-extern GSM_Error GSM_DecodeETSISMSSubmitData(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI);
+GSM_Error GSM_DecodeETSISMSSubmitData(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI);
 
-extern GSM_Error GSM_DecodeETSISMSStatusReportData(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI);
+GSM_Error GSM_DecodeETSISMSStatusReportData(GSM_SMSMessage *SMS, GSM_ETSISMSMessage *ETSI);
 
-#ifndef UCLINUX
-extern void GSM_SetDefaultSMSData(GSM_SMSMessage *SMS);
-extern GSM_Error EncodeUDHHeader(char *text, GSM_UDH UDHType);
-#endif /* UCLINUX */
+void GSM_SetDefaultSMSData(GSM_SMSMessage *SMS);
+GSM_Error EncodeUDHHeader(char *text, GSM_UDH UDHType);
 
-#ifndef UCLINUX
-extern int GSM_MakeSinglePartSMS2(GSM_SMSMessage *SMS,
+int GSM_MakeSinglePartSMS2(GSM_SMSMessage *SMS,
     unsigned char *MessageBuffer,int cur, GSM_UDH UDHType, GSM_Coding_Type Coding);
-#endif /* UCLINUX */
-extern void GSM_MakeMultiPartSMS2(GSM_MultiSMSMessage *SMS,
+void GSM_MakeMultiPartSMS2(GSM_MultiSMSMessage *SMS,
     unsigned char *MessageBuffer,int MessageLength, GSM_UDH UDHType, GSM_Coding_Type Coding);
 
 #endif /* __gsm_sms_h */