SANE_Status _sane_kds_s2000w_net_init(SANE_Int* version_code, SANE_Auth_Callback authorize)
{
- if (version_code == NULL) {
- printf("init: verson_code pointer is NULL\n");
- return SANE_STATUS_INVAL;
- }
-
- if (authorize == NULL) {
- printf("init: verson_code pointer is NULL\n");
- return SANE_STATUS_INVAL;
- }
-
- device = malloc(sizeof(SANE_Device));
- device->name = "kds_s2000w_net";
- device->vendor = "Kodak";
- device->model = "Kodak Alaris s2000w series";
- device->type = "document scanner";
+ printf("init: kds_s2000w_net init\n");
*version_code = SANE_VERSION_CODE(1, 0, 0);
- printf("init: version_code %ui\n", version_code);
- printf("init: kds_s2000w_net init\n");
return SANE_STATUS_GOOD;
}
SANE_Status _sane_kds_s2000w_net_get_devices(SANE_Device*** device_list,
SANE_Bool local_only)
{
- if (device_list == NULL) {
- printf("device list pointer is null\n");
- }
-
- if (local_only) {
- return SANE_STATUS_INVAL;
- }
-
printf("kds_s2000w_net get devices\n");
+ device = malloc(sizeof(SANE_Device));
+ device->name = "kds_s2000w_net";
+ device->vendor = "Kodak";
+ device->model = "Kodak Alaris s2000w series";
+ device->type = "document scanner";
+
**device_list = device;
return SANE_STATUS_GOOD;