Code Review
/
tldk.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
review
|
tree
raw
|
patch
| inline |
side by side
(parent:
e18a033
)
tle_tcp: return ENODATA for unprocessed/unused packets that belong to existing stream.
77/9177/1
author
Konstantin Ananyev
<
[email protected]
>
Wed, 1 Nov 2017 14:04:18 +0000
(14:04 +0000)
committer
Konstantin Ananyev
<
[email protected]
>
Wed, 1 Nov 2017 14:07:12 +0000
(14:07 +0000)
Change-Id: I3109b843178cc8576ebaa6eae6c3f75081067feb
Signed-off-by: Konstantin Ananyev <
[email protected]
>
lib/libtle_l4p/tcp_rxtx.c
patch
|
blob
|
history
diff --git
a/lib/libtle_l4p/tcp_rxtx.c
b/lib/libtle_l4p/tcp_rxtx.c
index
30ed104
..
b12b974
100644
(file)
--- a/
lib/libtle_l4p/tcp_rxtx.c
+++ b/
lib/libtle_l4p/tcp_rxtx.c
@@
-1646,7
+1646,6
@@
rx_stream(struct tle_tcp_stream *s, uint32_t ts,
/* process <SYN,ACK> */
} else if ((pi->tf.flags & TCP_FLAG_SYN) != 0) {
- ret = 0;
for (i = 0; i != num; i++) {
ret = rx_synack(s, ts, state, &si[i], mb[i], &rsp);
if (ret == 0)
@@
-1728,7
+1727,7
@@
rx_stream(struct tle_tcp_stream *s, uint32_t ts,
/* unprocessed packets */
for (; i != num; i++, k++) {
- rc[k] = E
INVAL
;
+ rc[k] = E
NODATA
;
rp[k] = mb[i];
}