Hi, Being directed per 'Streams and SMP' thread to use putq() instead of put() I have noticed the following discrepancy(sp?) inputq() implementation:
On Solaris and HPUX if putq() fails it does not do freemsg() inside itself whereas in LiS it does. I.e. on Solaris/HPUX drivers can do like this: if(!putq(q,mp) freemsg(mp) On Lis this causes trouble, since putq() already freed the message before it returned 0. -- Eugene __________________________________________________________________ Introducing the New Netscape Internet Service. Only $9.95 a month -- Sign up today at http://isp.netscape.com/register Netscape. Just the Net You Need. New! Netscape Toolbar for Internet Explorer Search from anywhere on the Web and block those annoying pop-ups. Download now at http://channels.netscape.com/ns/search/install.jsp _______________________________________________ Linux-streams mailing list [EMAIL PROTECTED] http://gsyc.escet.urjc.es/mailman/listinfo/linux-streams
