case GE_INVALIDBOOKMARKLOCATION: return "Invalid or empty WAP bookmark location";
case GE_INSIDESETTINGSMENU: return "Inside WAP Settings menu. Please leave it and try again";
case GE_INVALIDSETTINGSLOCATION: return "Invalid or empty WAP settings location";
+ case GE_EMPTYSMSC: return "Empty SMSC number. Use --smsc";
default: return "Unknown error.";
}
}
int w,i;
struct option options[] = {
- { "smscno", required_argument, NULL, '1'},
- { "smsc", required_argument, NULL, '2'},
+ { "smscno", required_argument, NULL, '2'},
+ { "smsc", required_argument, NULL, '1'},
{ "name", required_argument, NULL, '3'},
{ "unicode", no_argument, NULL, '4'},
{ "profilestyle", no_argument, NULL, '5'},
if (error == GE_SMSSENDOK) {
fprintf(stdout, _("SMS %i/%i sent OK !\n"),w+1,MultiSMS->number);
} else {
- fprintf(stdout, _("SMS %i/%i, sending failed (error=%d)\n"),w+1,MultiSMS->number, error);
+ fprintf(stdout, _("SMS %i/%i, sending failed (%d, %s)\n"),w+1,MultiSMS->number, error,print_error(error));
}
}
GSM_SMSMessage SMSold;
struct option options[] = {
- { "smscno", required_argument, NULL, '1'},
- { "smsc", required_argument, NULL, '2'},
+ { "smscno", required_argument, NULL, '2'},
+ { "smsc", required_argument, NULL, '1'},
{ "name", required_argument, NULL, '3'},
{ "unicode", no_argument, NULL, '4'},
{ "profilestyle", no_argument, NULL, '5'},
if (error == GE_NONE)
fprintf(stdout, _("SMS %i/%i saved at location %i !\n"),w+1,MultiSMS->number,MultiSMS->SMS[w].MessageNumber);
else
- fprintf(stdout, _("SMS %i/%i saving failed (error=%d, location=%i)\n"), w+1, MultiSMS->number, error,MultiSMS->SMS[w].Location);
+ fprintf(stdout, _("SMS %i/%i saving failed (%d, %s, location=%i)\n"), w+1, MultiSMS->number,error,print_error(error),MultiSMS->SMS[w].Location);
}
GSM->Terminate();
GSM_UDH SMSUDHType=GSM_NoUDH;
struct option options[] = {
- { "smscno", required_argument, NULL, '1'},
- { "smsc", required_argument, NULL, '2'},
+ { "smscno", required_argument, NULL, '2'},
+ { "smsc", required_argument, NULL, '1'},
{ "long", required_argument, NULL, '3'},
{ "enablevoice", no_argument, NULL, '4'},
{ "disablevoice", no_argument, NULL, '5'},
bool interactive=false;
struct option options[] = {
- { "smscno", required_argument, NULL, '1'},
- { "smsc", required_argument, NULL, '2'},
+ { "smscno", required_argument, NULL, '2'},
+ { "smsc", required_argument, NULL, '1'},
{ "long", required_argument, NULL, '3'},
{ "enablevoice", no_argument, NULL, '4'},
{ "disablevoice", no_argument, NULL, '5'},