tag 431887 patch thanks Daniel Schepler <[EMAIL PROTECTED]> (05/07/2007): > cc -DHAVE_CONFIG_H -I. -I. -I.. -g -Wall -O2 -D_FORTIFY_SOURCE=2 -c hci.c > hci.c: In function 'sniff_subrate_dump': > hci.c:778: error: 'sniff_subrate_cp' undeclared (first use in this function) > hci.c:778: error: (Each undeclared identifier is reported only once > hci.c:778: error: for each function it appears in.) > hci.c:778: error: 'cp' undeclared (first use in this function) > hci.c: In function 'command_dump': > hci.c:1208: error: 'OCF_SNIFF_SUBRATE' undeclared (first use in this function) > ...
Hi, looks like there were some name changes in bluez-libs (I didn't change in which version exactly), but bluez-hcidump builds fine with the current bluez-libs (3.12-1) and the attached patch; tagging accordingly. Cheers, -- Cyril Brulebois PS: And Cc'ing my AM for RC bugfix.
--- bluez-hcidump-1.35/parser/hci.c 2007-07-15 22:46:26.000000000 +0000
+++ bluez-hcidump-1.35/parser/hci.c 2007-07-15 22:50:45.000000000 +0000
@@ -775,7 +775,7 @@
static inline void sniff_subrate_dump(int level, struct frame *frm)
{
- sniff_subrate_cp *cp = frm->ptr;
+ sniff_subrating_cp *cp = frm->ptr;
p_indent(level, frm);
printf("handle %d\n", btohs(cp->handle));
@@ -1205,7 +1205,7 @@
case OCF_WRITE_LINK_POLICY:
write_link_policy_dump(level + 1, frm);
return;
- case OCF_SNIFF_SUBRATE:
+ case OCF_SNIFF_SUBRATING:
sniff_subrate_dump(level + 1, frm);
return;
}
@@ -1839,7 +1839,7 @@
case OGF_LINK_POLICY:
switch (ocf) {
case OCF_WRITE_LINK_POLICY:
- case OCF_SNIFF_SUBRATE:
+ case OCF_SNIFF_SUBRATING:
generic_response_dump(level, frm);
return;
}
@@ -2446,7 +2446,7 @@
static inline void sniff_subrate_event_dump(int level, struct frame *frm)
{
- evt_sniff_subrate *evt = frm->ptr;
+ evt_sniff_subrating *evt = frm->ptr;
p_indent(level, frm);
printf("status 0x%2.2x handle %d\n", evt->status, btohs(evt->handle));
@@ -2492,7 +2492,7 @@
static inline void link_supervision_timeout_change_dump(int level, struct frame *frm)
{
- evt_link_supervision_timeout_change *evt = frm->ptr;
+ evt_link_supervision_timeout_changed *evt = frm->ptr;
p_indent(level, frm);
printf("handle %d timeout %d\n",
@@ -2668,13 +2668,13 @@
case EVT_SYNC_CONN_CHANGED:
sync_conn_changed_dump(level + 1, frm);
break;
- case EVT_SNIFF_SUBRATE:
+ case EVT_SNIFF_SUBRATING:
sniff_subrate_event_dump(level + 1, frm);
break;
case EVT_EXTENDED_INQUIRY_RESULT:
extended_inq_result_dump(level + 1, frm);
break;
- case EVT_LINK_SUPERVISION_TIMEOUT_CHANGE:
+ case EVT_LINK_SUPERVISION_TIMEOUT_CHANGED:
link_supervision_timeout_change_dump(level + 1, frm);
break;
default:
pgpczTftQ0HAz.pgp
Description: PGP signature

