aboutsummaryrefslogtreecommitdiffstats
path: root/src/mtp_layer3.c
diff options
context:
space:
mode:
authorHolger Hans Peter Freyther <zecke@selfish.org>2011-01-20 19:00:44 +0100
committerHolger Hans Peter Freyther <zecke@selfish.org>2011-01-20 19:07:16 +0100
commit95057b923710b3d1b4109f36ebed24011b294d97 (patch)
treeb07798d1d3659e7766894bf1fb2339f6b1cf1faa /src/mtp_layer3.c
parent1cc24561b0b6182da55461ec4305e76c525d5a96 (diff)
mtp: Send the SLTM/SLTA on the link directly
For both the SLTM that the app is sending and the SLTM we are receiving we don't want to go through the SLC.
Diffstat (limited to 'src/mtp_layer3.c')
-rw-r--r--src/mtp_layer3.c7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/mtp_layer3.c b/src/mtp_layer3.c
index b3be449..4f6fa87 100644
--- a/src/mtp_layer3.c
+++ b/src/mtp_layer3.c
@@ -352,7 +352,7 @@ static int mtp_link_regular_msg(struct mtp_link *link, struct mtp_level_3_hdr *h
out = mtp_create_slta(link->set, mng, l3_len);
if (!out)
return -1;
- mtp_link_set_submit(link->set->slc[0], out);
+ mtp_link_set_submit(link, out);
return 0;
break;
case MTP_TST_MSG_SLTA:
@@ -516,11 +516,6 @@ static int mtp_int_submit(struct mtp_link_set *link, int pc, int sls, int type,
return 0;
}
-void mtp_link_set_trasmit(struct mtp_link *link, int sls, struct msgb *msg)
-{
- return mtp_link_set_submit(link->set->slc[sls % 16], msg);
-}
-
static struct mtp_link *find_next_link(struct mtp_link_set *set,
struct mtp_link *data)
{