aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorHarald Welte <laforge@gnumonks.org>2017-11-21 08:06:59 +0100
committerHarald Welte <laforge@gnumonks.org>2017-11-21 08:25:52 +0100
commitee69470da659be8135a8130358709ec3efd073ec (patch)
tree1e573c0e712ccf6edce906012f52840f480ee550
parent47bba70cec23a8f5d57a33d87419a4b1adf16cbe (diff)
hnbgw.c: Remove dead code creating libsctp linker dependency
Since I8ac15fa2fd25bedb26297177e416976a5389b573 in July 2017 we are not using sctp_*() functions directly anymore but go via libosmo-sigtran. However, some dead code remained in hnbgw.c, which means that linkage will fail if compiled without any optimization, i.e. without -O present. Change-Id: Ifbcb21d43e17bf512bc7b219e590410e06c434ca
-rw-r--r--src/hnbgw.c15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/hnbgw.c b/src/hnbgw.c
index c9fdd53..97905b3 100644
--- a/src/hnbgw.c
+++ b/src/hnbgw.c
@@ -238,21 +238,6 @@ out:
return rc;
}
-static int hnb_write_cb(struct osmo_fd *fd, struct msgb *msg)
-{
- struct hnb_context *ctx = fd->data;
- struct sctp_sndrcvinfo sinfo = {
- .sinfo_ppid = htonl(msgb_sctp_ppid(msg)),
- .sinfo_stream = ctx->hnbap_stream,
- };
- int rc;
-
- rc = sctp_send(fd->fd, msgb_data(msg), msgb_length(msg),
- &sinfo, 0);
- /* we don't need to msgb_free(), write_queue does this for us */
- return rc;
-}
-
struct hnb_context *hnb_context_alloc(struct hnb_gw *gw, struct osmo_stream_srv_link *link, int new_fd)
{
struct hnb_context *ctx;