mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
synced 2025-01-12 16:19:53 +00:00
tcp: md5: remove tcp_md5_hash_header()
After commit 19689e38eca5 ("tcp: md5: use kmalloc() backed scratch areas") this function is no longer used. Signed-off-by: Eric Dumazet <edumazet@google.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
dfad09a6da
commit
b6c6b645d2
@ -3092,23 +3092,6 @@ struct tcp_md5sig_pool *tcp_get_md5sig_pool(void)
|
||||
}
|
||||
EXPORT_SYMBOL(tcp_get_md5sig_pool);
|
||||
|
||||
int tcp_md5_hash_header(struct tcp_md5sig_pool *hp,
|
||||
const struct tcphdr *th)
|
||||
{
|
||||
struct scatterlist sg;
|
||||
struct tcphdr hdr;
|
||||
|
||||
/* We are not allowed to change tcphdr, make a local copy */
|
||||
memcpy(&hdr, th, sizeof(hdr));
|
||||
hdr.check = 0;
|
||||
|
||||
/* options aren't included in the hash */
|
||||
sg_init_one(&sg, &hdr, sizeof(hdr));
|
||||
ahash_request_set_crypt(hp->md5_req, &sg, NULL, sizeof(hdr));
|
||||
return crypto_ahash_update(hp->md5_req);
|
||||
}
|
||||
EXPORT_SYMBOL(tcp_md5_hash_header);
|
||||
|
||||
int tcp_md5_hash_skb_data(struct tcp_md5sig_pool *hp,
|
||||
const struct sk_buff *skb, unsigned int header_len)
|
||||
{
|
||||
|
Loading…
x
Reference in New Issue
Block a user