aboutsummaryrefslogtreecommitdiff
path: root/tools
diff options
context:
space:
mode:
authorNick Pelly <npelly@google.com>2010-02-03 11:34:50 -0800
committerJohan Hedberg <johan.hedberg@nokia.com>2010-02-04 17:10:50 -0800
commitfc3764769fa1f5b11dd58fafec3cf43a6884d7ca (patch)
tree43f4763ff947008b1c8bd1f0c93a0ee633f1795d /tools
parenta2b958337fd1eaf827b6b434ac655873e6f3602a (diff)
downloadbluez-fc3764769fa1f5b11dd58fafec3cf43a6884d7ca.tar.gz
Add 0xff (any object type) to sdptool OPUSH supported formats list.
This fixed an issue with sending an image from OSX. OSX would show a warning that the bluez stack does not support this file type, but offer to send it anyway (which works). This change to advertise support for all object types will remove this warning. The list of file types that can be advertised in the SDP record is very limited anyway. It is best to list that we support all file types here, and then filter at the OPP/OBEX connection instead. For reference: 0x01 = vCard 2.1 0x02 = vCard 3.0 0x03 = vCal 1.0 0x04 = iCal 2.0 0x05 = vNote 0x06 = vMessage 0xFF = any type of object.
Diffstat (limited to 'tools')
-rw-r--r--tools/sdptool.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/tools/sdptool.c b/tools/sdptool.c
index 5a199a97..89166aeb 100644
--- a/tools/sdptool.c
+++ b/tools/sdptool.c
@@ -1751,8 +1751,7 @@ static int add_opush(sdp_session_t *session, svc_info_t *si)
sdp_record_t record;
uint8_t chan = si->channel ? si->channel : 9;
sdp_data_t *channel;
- uint8_t formats[] = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06 };
- //uint8_t formats[] = { 0xff };
+ uint8_t formats[] = { 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0xff };
void *dtds[sizeof(formats)], *values[sizeof(formats)];
unsigned int i;
uint8_t dtd = SDP_UINT8;