Harald Welte | f5d6fee | 2016-01-13 22:29:10 +0100 | [diff] [blame] | 1 | #include <osmocom/core/msgb.h> |
2 | #include "protocol.h" | ||||
3 | #include "diagcmd.h" | ||||
4 | |||||
5 | int diag_push_subsys_hdr(struct msgb *msg, uint8_t subsys, uint8_t code) | ||||
6 | { | ||||
7 | struct diagpkt_subsys_hdr *ssh; | ||||
8 | ssh = (struct diagpkt_subsys_hdr *) msgb_push(msg, sizeof(*ssh)); | ||||
9 | ssh->command = DIAG_SUBSYS_CMD_F; | ||||
10 | ssh->subsys_id = subsys; | ||||
11 | ssh->subsys_cmd_code = code; | ||||
12 | |||||
13 | return 0; | ||||
14 | } |