diff options
author | Harald Welte <laforge@gnumonks.org> | 2017-01-01 19:49:04 +0100 |
---|---|---|
committer | Harald Welte <laforge@gnumonks.org> | 2017-01-01 19:51:50 +0100 |
commit | f727edcd7d35bd28aea5d3939ea1d4b0f833ab2a (patch) | |
tree | ad2cb0610a80e6348ecca0a8ffdf4d0bea653c65 | |
parent | ddd6a0d249ff35739c8a7635becf87f54d000565 (diff) |
diag_push_subsys_hdr(): subsystem code is 16bits
-rw-r--r-- | src/protocol.c | 2 | ||||
-rw-r--r-- | src/protocol/protocol.h | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/src/protocol.c b/src/protocol.c index 1da7c13..5a8151c 100644 --- a/src/protocol.c +++ b/src/protocol.c @@ -20,7 +20,7 @@ #include "protocol/protocol.h" #include "protocol/diagcmd.h" -int diag_push_subsys_hdr(struct msgb *msg, uint8_t subsys, uint8_t code) +int diag_push_subsys_hdr(struct msgb *msg, uint8_t subsys, uint16_t code) { struct diagpkt_subsys_hdr *ssh; ssh = (struct diagpkt_subsys_hdr *) msgb_push(msg, sizeof(*ssh)); diff --git a/src/protocol/protocol.h b/src/protocol/protocol.h index 69f9dca..2aff019 100644 --- a/src/protocol/protocol.h +++ b/src/protocol/protocol.h @@ -83,7 +83,7 @@ struct diagpkt_subsys_hdr { uint16_t subsys_cmd_code; } __attribute__((packed)); -int diag_push_subsys_hdr(struct msgb *msg, uint8_t subsys, uint8_t code); +int diag_push_subsys_hdr(struct msgb *msg, uint8_t subsys, uint16_t code); uint32_t diag_ts_to_fn(uint64_t ts); uint32_t diag_ts_to_epoch(uint64_t qd_time); |