diff options
author | Gleb Smirnoff <glebius@FreeBSD.org> | 2020-02-25 19:26:40 +0000 |
---|---|---|
committer | Gleb Smirnoff <glebius@FreeBSD.org> | 2020-02-25 19:26:40 +0000 |
commit | f85e1a806b40f01a427f25766ba6e56dcc681d69 (patch) | |
tree | 5d2dde497005a764de83d734a9a96cf7069d90e5 /sys/kern/uipc_socket.c | |
parent | f4d9fa68096d5d12a0ed9aa40d0d95c5308a0f75 (diff) | |
download | src-f85e1a806b40f01a427f25766ba6e56dcc681d69.tar.gz src-f85e1a806b40f01a427f25766ba6e56dcc681d69.zip |
Make ktls_frame() never fail. Caller must supply correct mbufs.
This makes sendfile code a bit simplier.
Notes
Notes:
svn path=/head/; revision=358319
Diffstat (limited to 'sys/kern/uipc_socket.c')
-rw-r--r-- | sys/kern/uipc_socket.c | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/sys/kern/uipc_socket.c b/sys/kern/uipc_socket.c index 72c9b16f4476..25c221dc57be 100644 --- a/sys/kern/uipc_socket.c +++ b/sys/kern/uipc_socket.c @@ -1591,12 +1591,8 @@ restart: M_NOMAP | ((flags & MSG_EOR) ? M_EOR : 0)); if (top != NULL) { - error = ktls_frame(top, tls, + ktls_frame(top, tls, &tls_enq_cnt, tls_rtype); - if (error) { - m_freem(top); - goto release; - } } tls_rtype = TLS_RLTYPE_APP; } else |