blob: 64a7ae215c56845f41b0661aea123eb562d234a0 [file] [log] [blame]
Harald Weltef5d6fee2016-01-13 22:29:10 +01001#include <osmocom/core/msgb.h>
2#include "protocol.h"
3#include "diagcmd.h"
4
5int 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}