aboutsummaryrefslogtreecommitdiffstats
path: root/include/osmocom/gsm/lapd_core.h
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-03-26 18:15:06 +0100
committerHolger Hans Peter Freyther <holger@moiji-mobile.com>2014-03-26 18:15:57 +0100
commitd0ed9218bc79a25b46023a6cc57aedcda3fc9152 (patch)
treec8a9609da0fff4967574b1d7af375d58a65f4788 /include/osmocom/gsm/lapd_core.h
parente4c50d5a43f129aa4bdfaf62a7238c4db671974b (diff)
parent3dc4e16786d1e5723e76ad7c70ad54134957f9e5 (diff)
Merge remote-tracking branch 'daniel/lapdm-desync'
This should fix long delays when sending a long SMS on an encrypted channel. It is the most minimal change to the polling mode. One option we discussed internally is to queue a higher level representation and generate the actual LAPDm frames later.
Diffstat (limited to 'include/osmocom/gsm/lapd_core.h')
-rw-r--r--include/osmocom/gsm/lapd_core.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/osmocom/gsm/lapd_core.h b/include/osmocom/gsm/lapd_core.h
index c2fdc622..f88fb112 100644
--- a/include/osmocom/gsm/lapd_core.h
+++ b/include/osmocom/gsm/lapd_core.h
@@ -125,6 +125,7 @@ struct lapd_datalink {
int (*send_dlsap)(struct osmo_dlsap_prim *dp,
struct lapd_msg_ctx *lctx);
int (*send_ph_data_req)(struct lapd_msg_ctx *lctx, struct msgb *msg);
+ int (*update_pending_frames)(struct lapd_msg_ctx *lctx);
struct {
/*! \brief filled-in once we set the lapd_mode above */
struct lapd_cr_ent loc2rem;