{ 0, 0, 0, 0 },
};
+ LIVE;
+
opterr = 0;
/* For GNU gettext */
fprintf(stderr, _("Unknown memory type %s!\n"), argv[0]);
return (-1);
}
+
GetMemoryTypeString(memory_type_string, &entry.MemoryType);
if (argv[argc-1][0] == '-')
/* Hopefully is 64 larger as FB38_MAX* / FB61_MAX* */
char imei[64], model[64], rev[64], manufacturer[64];
+ LIVE;
fbusinit(NULL);
+ LIVE;
while (GSM->GetIMEI(imei) != GE_NONE) sleep(1);
+ LIVE;
while (GSM->GetRevision(rev) != GE_NONE) sleep(1);
+ LIVE;
while (GSM->GetModel(model) != GE_NONE) sleep(1);
+ LIVE;
strcpy(manufacturer, "(unknown)");
+ LIVE;
GSM->GetManufacturer(manufacturer);
+ LIVE;
fprintf(stdout, _("IMEI: %s\n"), imei);
fprintf(stdout, _("Model: %s %s (%s)\n"), manufacturer, GetModelName (model), model);
fprintf(stdout, _("Revision: %s\n"), rev);
+ LIVE;
GSM->Terminate();
+ LIVE;
return 0;
}