From 7c358987f942c19fff4ba50bb19c56cfa7f4592a Mon Sep 17 00:00:00 2001 From: Luiz Augusto von Dentz Date: Tue, 15 Nov 2011 15:27:55 +0200 Subject: [PATCH] obexd: Remove use of obex_object_t from service.h Plugins including service.h need to include openobex headers because of this. --- obexd/plugins/ftp.c | 8 ++++---- obexd/plugins/ftp.h | 8 ++++---- obexd/plugins/irmc.c | 3 +-- obexd/plugins/mas.c | 7 +++---- obexd/plugins/opp.c | 5 ++--- obexd/plugins/pbap.c | 6 ++---- obexd/plugins/pcsuite.c | 20 ++++++++------------ obexd/plugins/syncevolution.c | 6 ++---- obexd/src/obex.c | 8 ++++---- obexd/src/service.h | 12 ++++-------- 10 files changed, 34 insertions(+), 49 deletions(-) diff --git a/obexd/plugins/ftp.c b/obexd/plugins/ftp.c index 7a736aeba..2b5cc2e1a 100644 --- a/obexd/plugins/ftp.c +++ b/obexd/plugins/ftp.c @@ -163,7 +163,7 @@ void *ftp_connect(struct obex_session *os, int *err) 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); @@ -228,7 +228,7 @@ int ftp_chkput(struct obex_session *os, void *user_data) 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); @@ -251,7 +251,7 @@ int ftp_put(struct obex_session *os, obex_object_t *obj, void *user_data) 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; @@ -480,7 +480,7 @@ static int ftp_move(struct ftp_session *ftp, const char *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 86c77250f..f06de8490 100644 --- a/obexd/plugins/ftp.h +++ b/obexd/plugins/ftp.h @@ -22,9 +22,9 @@ */ 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 4ea76c55a..2a198c8dd 100644 --- a/obexd/plugins/irmc.c +++ b/obexd/plugins/irmc.c @@ -237,8 +237,7 @@ static void *irmc_connect(struct obex_session *os, int *err) 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 7d47212f8..b104d8f88 100644 --- a/obexd/plugins/mas.c +++ b/obexd/plugins/mas.c @@ -165,7 +165,7 @@ static void mas_disconnect(struct obex_session *os, void *user_data) 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); @@ -190,7 +190,7 @@ failed: 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); @@ -406,8 +406,7 @@ proceed: 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 ee4fecbe8..f93206d2b 100644 --- a/obexd/plugins/opp.c +++ b/obexd/plugins/opp.c @@ -165,8 +165,7 @@ failed: 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(); @@ -180,7 +179,7 @@ static int opp_put(struct obex_session *os, obex_object_t *obj, 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 2e607b3f2..7de1dff8f 100644 --- a/obexd/plugins/pbap.c +++ b/obexd/plugins/pbap.c @@ -625,8 +625,7 @@ static void *pbap_connect(struct obex_session *os, int *err) 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); @@ -693,8 +692,7 @@ static int pbap_get(struct obex_session *os, obex_object_t *obj, 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 27a349637..cbb4ba0a4 100644 --- a/obexd/plugins/pcsuite.c +++ b/obexd/plugins/pcsuite.c @@ -180,14 +180,13 @@ fail: 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) @@ -199,34 +198,31 @@ 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 fcf6d2b1d..0a50a2413 100644 --- a/obexd/plugins/syncevolution.c +++ b/obexd/plugins/syncevolution.c @@ -244,14 +244,12 @@ failed: 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 3a06775b1..7d8d0e899 100644 --- a/obexd/src/obex.c +++ b/obexd/src/obex.c @@ -851,7 +851,7 @@ static void cmd_get(struct obex_session *os, obex_t *obex, obex_object_t *obj) return; } - err = os->service->get(os, obj, os->service_data); + err = os->service->get(os, os->service_data); if (err < 0) goto done; @@ -933,7 +933,7 @@ static void cmd_setpath(struct obex_session *os, 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); } @@ -1132,7 +1132,7 @@ static void cmd_put(struct obex_session *os, obex_t *obex, obex_object_t *obj) 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; @@ -1240,7 +1240,7 @@ static void cmd_action(struct obex_session *os, obex_t *obex, 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 68c447455..3dee7d73c 100644 --- a/obexd/src/service.h +++ b/obexd/src/service.h @@ -33,15 +33,11 @@ struct obex_service_driver { 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); }; -- 2.47.3