diff --git a/obexd/plugins/ftp.c b/obexd/plugins/ftp.c
index 7a736ae..2b5cc2e 100644
--- a/obexd/plugins/ftp.c
+++ b/obexd/plugins/ftp.c
return ftp;
}
-int ftp_get(struct obex_session *os, obex_object_t *obj, void *user_data)
+int ftp_get(struct obex_session *os, void *user_data)
{
struct ftp_session *ftp = user_data;
const char *type = obex_get_type(os);
return ret;
}
-int ftp_put(struct obex_session *os, obex_object_t *obj, void *user_data)
+int ftp_put(struct obex_session *os, void *user_data)
{
struct ftp_session *ftp = user_data;
const char *name = obex_get_name(os);
return 0;
}
-int ftp_setpath(struct obex_session *os, obex_object_t *obj, void *user_data)
+int ftp_setpath(struct obex_session *os, void *user_data)
{
struct ftp_session *ftp = user_data;
const char *root_folder, *name;
return ret;
}
-int ftp_action(struct obex_session *os, obex_object_t *obj, void *user_data)
+int ftp_action(struct obex_session *os, void *user_data)
{
struct ftp_session *ftp = user_data;
const char *name, *destname;
diff --git a/obexd/plugins/ftp.h b/obexd/plugins/ftp.h
index 86c7725..f06de84 100644
--- a/obexd/plugins/ftp.h
+++ b/obexd/plugins/ftp.h
*/
void *ftp_connect(struct obex_session *os, int *err);
-int ftp_get(struct obex_session *os, obex_object_t *obj, void *user_data);
+int ftp_get(struct obex_session *os, void *user_data);
int ftp_chkput(struct obex_session *os, void *user_data);
-int ftp_put(struct obex_session *os, obex_object_t *obj, void *user_data);
-int ftp_setpath(struct obex_session *os, obex_object_t *obj, void *user_data);
+int ftp_put(struct obex_session *os, void *user_data);
+int ftp_setpath(struct obex_session *os, void *user_data);
void ftp_disconnect(struct obex_session *os, void *user_data);
-int ftp_action(struct obex_session *os, obex_object_t *obj, void *user_data);
+int ftp_action(struct obex_session *os, void *user_data);
diff --git a/obexd/plugins/irmc.c b/obexd/plugins/irmc.c
index 4ea76c5..2a198c8 100644
--- a/obexd/plugins/irmc.c
+++ b/obexd/plugins/irmc.c
return irmc;
}
-static int irmc_get(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int irmc_get(struct obex_session *os, void *user_data)
{
struct irmc_session *irmc = user_data;
const char *type = obex_get_type(os);
diff --git a/obexd/plugins/mas.c b/obexd/plugins/mas.c
index 7d47212..b104d8f 100644
--- a/obexd/plugins/mas.c
+++ b/obexd/plugins/mas.c
mas_clean(mas);
}
-static int mas_get(struct obex_session *os, obex_object_t *obj, void *user_data)
+static int mas_get(struct obex_session *os, void *user_data)
{
struct mas_session *mas = user_data;
const char *type = obex_get_type(os);
return ret;
}
-static int mas_put(struct obex_session *os, obex_object_t *obj, void *user_data)
+static int mas_put(struct obex_session *os, void *user_data)
{
struct mas_session *mas = user_data;
const char *type = obex_get_type(os);
obex_object_set_io_flags(mas, G_IO_IN, err);
}
-static int mas_setpath(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int mas_setpath(struct obex_session *os, void *user_data)
{
const char *name;
const uint8_t *nonhdr;
diff --git a/obexd/plugins/opp.c b/obexd/plugins/opp.c
index ee4fecb..f93206d 100644
--- a/obexd/plugins/opp.c
+++ b/obexd/plugins/opp.c
return err;
}
-static int opp_put(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int opp_put(struct obex_session *os, void *user_data)
{
const char *name = obex_get_name(os);
const char *folder = obex_option_root_folder();
return 0;
}
-static int opp_get(struct obex_session *os, obex_object_t *obj, void *user_data)
+static int opp_get(struct obex_session *os, void *user_data)
{
const char *type;
diff --git a/obexd/plugins/pbap.c b/obexd/plugins/pbap.c
index 2e607b3..7de1dff 100644
--- a/obexd/plugins/pbap.c
+++ b/obexd/plugins/pbap.c
return pbap;
}
-static int pbap_get(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int pbap_get(struct obex_session *os, void *user_data)
{
struct pbap_session *pbap = user_data;
const char *type = obex_get_type(os);
return ret;
}
-static int pbap_setpath(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int pbap_setpath(struct obex_session *os, void *user_data)
{
struct pbap_session *pbap = user_data;
const char *name;
diff --git a/obexd/plugins/pcsuite.c b/obexd/plugins/pcsuite.c
index 27a3496..cbb4ba0 100644
--- a/obexd/plugins/pcsuite.c
+++ b/obexd/plugins/pcsuite.c
return NULL;
}
-static int pcsuite_get(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int pcsuite_get(struct obex_session *os, void *user_data)
{
struct pcsuite_session *pcsuite = user_data;
DBG("%p", pcsuite);
- return ftp_get(os, obj, pcsuite->ftp);
+ return ftp_get(os, pcsuite->ftp);
}
static int pcsuite_chkput(struct obex_session *os, void *user_data)
return ftp_chkput(os, pcsuite->ftp);
}
-static int pcsuite_put(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int pcsuite_put(struct obex_session *os, void *user_data)
{
struct pcsuite_session *pcsuite = user_data;
DBG("%p", pcsuite);
- return ftp_put(os, obj, pcsuite->ftp);
+ return ftp_put(os, pcsuite->ftp);
}
-static int pcsuite_setpath(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int pcsuite_setpath(struct obex_session *os, void *user_data)
{
struct pcsuite_session *pcsuite = user_data;
DBG("%p", pcsuite);
- return ftp_setpath(os, obj, pcsuite->ftp);
+ return ftp_setpath(os, pcsuite->ftp);
}
-static int pcsuite_action(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int pcsuite_action(struct obex_session *os, void *user_data)
{
struct pcsuite_session *pcsuite = user_data;
DBG("%p", pcsuite);
- return ftp_action(os, obj, pcsuite->ftp);
+ return ftp_action(os, pcsuite->ftp);
}
static void pcsuite_disconnect(struct obex_session *os, void *user_data)
diff --git a/obexd/plugins/syncevolution.c b/obexd/plugins/syncevolution.c
index fcf6d2b..0a50a24 100644
--- a/obexd/plugins/syncevolution.c
+++ b/obexd/plugins/syncevolution.c
return NULL;
}
-static int synce_put(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int synce_put(struct obex_session *os, void *user_data)
{
return 0;
}
-static int synce_get(struct obex_session *os, obex_object_t *obj,
- void *user_data)
+static int synce_get(struct obex_session *os, void *user_data)
{
return obex_get_stream_start(os, NULL);
}
diff --git a/obexd/src/obex.c b/obexd/src/obex.c
index 3a06775..7d8d0e8 100644
--- a/obexd/src/obex.c
+++ b/obexd/src/obex.c
return;
}
- err = os->service->get(os, obj, os->service_data);
+ err = os->service->get(os, os->service_data);
if (err < 0)
goto done;
os->nonhdr_len = OBEX_ObjectGetNonHdrData(obj, &os->nonhdr);
- err = os->service->setpath(os, obj, os->service_data);
+ err = os->service->setpath(os, os->service_data);
os_set_response(obj, err);
}
return;
}
- err = os->service->put(os, obj, os->service_data);
+ err = os->service->put(os, os->service_data);
if (err < 0) {
os_set_response(obj, err);
return;
return;
}
- err = os->service->action(os, obj, os->service_data);
+ err = os->service->action(os, os->service_data);
if (err < 0) {
os_set_response(obj, err);
return;
diff --git a/obexd/src/service.h b/obexd/src/service.h
index 68c4474..3dee7d7 100644
--- a/obexd/src/service.h
+++ b/obexd/src/service.h
const char *record;
void *(*connect) (struct obex_session *os, int *err);
void (*progress) (struct obex_session *os, void *user_data);
- int (*get) (struct obex_session *os, obex_object_t *obj,
- void *user_data);
- int (*put) (struct obex_session *os, obex_object_t *obj,
- void *user_data);
+ int (*get) (struct obex_session *os, void *user_data);
+ int (*put) (struct obex_session *os, void *user_data);
int (*chkput) (struct obex_session *os, void *user_data);
- int (*setpath) (struct obex_session *os, obex_object_t *obj,
- void *user_data);
- int (*action) (struct obex_session *os, obex_object_t *obj,
- void *user_data);
+ int (*setpath) (struct obex_session *os, void *user_data);
+ int (*action) (struct obex_session *os, void *user_data);
void (*disconnect) (struct obex_session *os, void *user_data);
void (*reset) (struct obex_session *os, void *user_data);
};