diff options
author | Stephen Crane <steve.crane@rococosoft.com> | 2003-04-01 16:12:20 +0000 |
---|---|---|
committer | Stephen Crane <steve.crane@rococosoft.com> | 2003-04-01 16:12:20 +0000 |
commit | 7f9f95446c06dfac35d6c2ca736b8651aa894396 (patch) | |
tree | bd56b0bf4eddb8b04c420b46fd1af2858db6adb8 /parser/l2cap.c | |
parent | 6a11bf43e2f17a3378ceeb10de58dce223ef509b (diff) | |
download | hcidump-7f9f95446c06dfac35d6c2ca736b8651aa894396.tar.gz |
fix unaligned access; spelling
Diffstat (limited to 'parser/l2cap.c')
-rw-r--r-- | parser/l2cap.c | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/parser/l2cap.c b/parser/l2cap.c index e34e753..6362ae3 100644 --- a/parser/l2cap.c +++ b/parser/l2cap.c @@ -173,10 +173,10 @@ static uint32_t conf_opt_val(uint8_t *ptr, uint8_t len) return *ptr; case 2: - return btohs(*(uint16_t *)ptr); + return btohs(get_unaligned((uint16_t *)ptr)); case 4: - return btohl(*(uint32_t *)ptr); + return btohl(get_unaligned((uint32_t *)ptr)); } return 0; } @@ -381,7 +381,7 @@ static void l2cap_parse(int level, struct frame *frm) if (p_filter(FILT_L2CAP)) return; - psm = btohs(*(uint16_t*)frm->ptr); + psm = btohs(get_unaligned((uint16_t*)frm->ptr)); frm->len -= 2; p_indent(level, frm); @@ -454,7 +454,7 @@ void l2cap_dump(int level, struct frame *frm) } if (!(fr = get_frame(frm->handle))) { - fprintf(stderr, "Not enough connetion handles\n"); + fprintf(stderr, "Not enough connection handles\n"); raw_dump(level, frm); return; } @@ -473,7 +473,7 @@ void l2cap_dump(int level, struct frame *frm) fr->ts = frm->ts; } else { if (!(fr = get_frame(frm->handle))) { - fprintf(stderr, "Not enough connetion handles\n"); + fprintf(stderr, "Not enough connection handles\n"); raw_dump(level, frm); return; } |