Date: Tue, 5 Nov 2002 22:53:03 +0200 From: Giorgos Keramidas <keramida@ceid.upatras.gr> To: Kelly Yancey <kbyanc@posi.net> Cc: freebsd-current@FreeBSD.ORG, kbyanc@FreeBSD.ORG Subject: Re: Can't resolve hosts via dns on the command line with latest -current Message-ID: <20021105205303.GA612@gray.sea.gr> In-Reply-To: <20021104201842.W51042-200000@gateway.posi.net> References: <20021105031705.GA573@gray.sea.gr> <20021104201842.W51042-200000@gateway.posi.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On 2002-11-04 20:25, Kelly Yancey <kbyanc@posi.net> wrote: > Let me know if this fixes things for you. Thanks, Yes, the patch fixed things for me. Thanks :))) %%% Index: kern/uipc_socket.c =================================================================== RCS file: /home/ncvs/src/sys/kern/uipc_socket.c,v retrieving revision 1.135 diff -u -p -r1.135 uipc_socket.c --- kern/uipc_socket.c 2 Nov 2002 05:14:30 -0000 1.135 +++ kern/uipc_socket.c 5 Nov 2002 04:14:20 -0000 @@ -1794,7 +1794,7 @@ filt_soread(struct knote *kn, long hint) return (1); if (kn->kn_sfflags & NOTE_LOWAT) return (kn->kn_data >= kn->kn_sdata); - return (kn->kn_data >= so->so_rcv.sb_lowat); + return (so->so_rcv.sb_cc >= so->so_rcv.sb_lowat); } static void Index: kern/uipc_socket2.c =================================================================== RCS file: /home/ncvs/src/sys/kern/uipc_socket2.c,v retrieving revision 1.105 diff -u -p -r1.105 uipc_socket2.c --- kern/uipc_socket2.c 2 Nov 2002 05:14:30 -0000 1.105 +++ kern/uipc_socket2.c 5 Nov 2002 04:19:05 -0000 @@ -705,6 +705,8 @@ sbcompress(sb, m, n) (unsigned)m->m_len); n->m_len += m->m_len; sb->sb_cc += m->m_len; + if (m->m_type != MT_DATA) + sb->sb_ctl += m->m_len; m = m_free(m); continue; } @@ -774,6 +776,8 @@ sbdrop(sb, len) m->m_len -= len; m->m_data += len; sb->sb_cc -= len; + if (m->m_type != MT_DATA) + sb->sb_ctl -= len; break; } len -= m->m_len; %%% To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021105205303.GA612>