diag_push_subsys_hdr(): subsystem code is 16bits

This commit is contained in:
Harald Welte 2017-01-01 19:49:04 +01:00
parent ddd6a0d249
commit f727edcd7d
2 changed files with 2 additions and 2 deletions

View File

@ -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));

View File

@ -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);