blob: 0fb62f55d10ae6f1917b1b4282e27bc5fe278f67 [file] [log] [blame]
Harald Welte283c7fd2015-12-21 23:35:56 +01001#pragma once
2
3#include <stdint.h>
4#include <unistd.h>
5#include <stdlib.h>
6#include <stdio.h>
7#include <string.h>
8
9#include <osmocom/core/select.h>
10#include <osmocom/core/prim.h>
11#include <osmocom/core/talloc.h>
12#include <osmocom/core/logging.h>
13#include <osmocom/vty/logging.h>
14
15#include "sua.h"
16#include "sccp_sap.h"
17
18
19enum log_cat {
20 DMAIN,
21 DSUA,
22 DXUA,
23};
24
25extern const struct log_info test_log_info;
26
Harald Welte89607042015-12-21 23:51:08 +010027int tx_unitdata(struct osmo_sua_link *link);
28int tx_conn_req(struct osmo_sua_link *link, uint32_t conn_id);
Harald Welte283c7fd2015-12-21 23:35:56 +010029
30struct osmo_prim_hdr *make_conn_req(uint32_t conn_id);
31struct osmo_prim_hdr *make_dt1_req(uint32_t conn_id, const uint8_t *data, unsigned int len);