struct sock *sk, long *timeo_p)
 {
        DEFINE_WAIT_FUNC(wait, woken_wake_function);
-       int sndbuf, err = 0;
+       int err = 0;
        long current_timeo;
        long vm_wait = 0;
        bool noblock;
 
        current_timeo = *timeo_p;
        noblock = (*timeo_p ? false : true);
-       sndbuf = cdev->max_host_sndbuf;
        if (csk_mem_free(cdev, sk)) {
                current_timeo = (prandom_u32() % (HZ / 5)) + 2;
                vm_wait = (prandom_u32() % (HZ / 5)) + 2;
                            int nonblock, int flags, int *addr_len)
 {
        struct chtls_sock *csk = rcu_dereference_sk_user_data(sk);
-       struct net_device *dev = csk->egress_dev;
        struct chtls_hws *hws = &csk->tlshws;
        struct tcp_sock *tp = tcp_sk(sk);
-       struct adapter *adap;
        unsigned long avail;
        int buffers_freed;
        int copied = 0;
-       int request;
        int target;
        long timeo;
 
-       adap = netdev2adap(dev);
        buffers_freed = 0;
 
        timeo = sock_rcvtimeo(sk, nonblock);
        target = sock_rcvlowat(sk, flags & MSG_WAITALL, len);
-       request = len;
 
        if (unlikely(csk_flag(sk, CSK_UPDATE_RCV_WND)))
                chtls_cleanup_rbuf(sk, copied);
 {
        struct tcp_sock *tp = tcp_sk(sk);
        struct chtls_sock *csk;
-       struct chtls_hws *hws;
        unsigned long avail;    /* amount of available data in current skb */
        int buffers_freed;
        int copied = 0;
-       int request;
        long timeo;
        int target;             /* Read at least this many bytes */
 
 
        lock_sock(sk);
        csk = rcu_dereference_sk_user_data(sk);
-       hws = &csk->tlshws;
 
        if (is_tls_rx(csk))
                return chtls_pt_recvmsg(sk, msg, len, nonblock,
 
        timeo = sock_rcvtimeo(sk, nonblock);
        target = sock_rcvlowat(sk, flags & MSG_WAITALL, len);
-       request = len;
 
        if (unlikely(csk_flag(sk, CSK_UPDATE_RCV_WND)))
                chtls_cleanup_rbuf(sk, copied);