diff --git a/gobex/gobex-transfer.c b/gobex/gobex-transfer.c
index c7b20b3..d65d016 100644
--- a/gobex/gobex-transfer.c
+++ b/gobex/gobex-transfer.c
return transfer;
}
-guint g_obex_put(GObex *obex, const char *type, const char *name,
+guint g_obex_put_req(GObex *obex, const char *type, const char *name,
GObexDataProducer data_func,
GObexFunc complete_func, gpointer user_data,
GError **err)
diff --git a/gobex/gobex-transfer.h b/gobex/gobex-transfer.h
index 6676bce..040d0e7 100644
--- a/gobex/gobex-transfer.h
+++ b/gobex/gobex-transfer.h
#include <gobex/gobex.h>
#include <gobex/gobex-defs.h>
-guint g_obex_put(GObex *obex, const char *type, const char *name,
+guint g_obex_put_req(GObex *obex, const char *type, const char *name,
GObexDataProducer data_func, GObexFunc complete_func,
gpointer user_data, GError **err);
diff --git a/tools/obex-client-tool.c b/tools/obex-client-tool.c
index 6664727..ea3e904 100644
--- a/tools/obex-client-tool.c
+++ b/tools/obex-client-tool.c
data = g_new0(struct put_data, 1);
data->fd = fd;
- g_obex_put(obex, NULL, argv[1], put_data_cb, put_complete, data, &err);
+ g_obex_put_req(obex, NULL, argv[1], put_data_cb, put_complete, data,
+ &err);
if (err != NULL) {
g_printerr("put failed: %s\n", err->message);
g_error_free(err);