diff options
author | Luiz Augusto von Dentz <luiz.von.dentz@intel.com> | 2012-02-18 17:18:59 +0200 |
---|---|---|
committer | Marcel Holtmann <marcel@holtmann.org> | 2012-12-04 22:22:06 +0100 |
commit | 75e50f781b44cdd8db1911eaee1bc5b4c949f9d9 (patch) | |
tree | 2d779694926e2ef823b5df5e3ca8272ccd53a106 | |
parent | faac92a4cb2ac06ea998987fb3ce53882b9e1970 (diff) | |
download | bluez-75e50f781b44cdd8db1911eaee1bc5b4c949f9d9.tar.gz |
gobex: Use ENOSYS to correspond to OBEX not implemented
ENOSYS correspond to function not implemented which is exactly what the
OBEX error code means.
Also since EINVAL means invalid argument that now map to OBEX bad request
-rw-r--r-- | gobex/gobex.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/gobex/gobex.c b/gobex/gobex.c index 0ced782e7..066574902 100644 --- a/gobex/gobex.c +++ b/gobex/gobex.c @@ -1482,11 +1482,12 @@ guint8 g_obex_errno_to_rsp(int err) return G_OBEX_RSP_FORBIDDEN; case -ENOENT: return G_OBEX_RSP_NOT_FOUND; + case -EINVAL: case -EBADR: return G_OBEX_RSP_BAD_REQUEST; case -EFAULT: return G_OBEX_RSP_SERVICE_UNAVAILABLE; - case -EINVAL: + case -ENOSYS: return G_OBEX_RSP_NOT_IMPLEMENTED; case -ENOTEMPTY: case -EEXIST: |