On 2019/4/18 10:02, Eric Dumazet wrote: > > > On 04/17/2019 06:45 PM, linmiaohe wrote: >> > >> In fact, I just implemented this function with reference to >> sock_setsockopt(). When val * 2 overflow, we will set the >> buffer as SOCK_MIN_SNDBUF, just as sock_setsockopt() do. >> > > I do not think so. > > Please check latest linux kernel, not some old version. > > commit 4057765f2dee79cb92f9067909477303360be8d3 sock: consistent handling of extreme SO_SNDBUF/SO_RCVBUF values > > . > Thank you for your patience, you are right. My version is not the newest. I will update my patch according to the newest version. Thanks again.