From owner-freebsd-hackers Wed Nov 12 04:03:53 1997 Return-Path: Received: (from root@localhost) by hub.freebsd.org (8.8.7/8.8.7) id EAA29190 for hackers-outgoing; Wed, 12 Nov 1997 04:03:53 -0800 (PST) (envelope-from owner-freebsd-hackers) Received: from penguin.wise.edt.ericsson.se (penguin-ext.wise.edt.ericsson.se [194.237.142.5]) by hub.freebsd.org (8.8.7/8.8.7) with ESMTP id EAA29179 for ; Wed, 12 Nov 1997 04:03:32 -0800 (PST) (envelope-from erakupa@kk.etx.ericsson.se) Received: from kkb3 (kkb3.kk.etx.ericsson.se [130.100.97.23]) by penguin.wise.edt.ericsson.se (8.7.5/8.7.3/glacier-1.12) with SMTP id NAA22818 for ; Wed, 12 Nov 1997 13:02:57 +0100 (MET) Received: from kk662.kk.etx.ericsson.se by kkb3 (SMI-8.6/LME-2.2.6) id NAA12617; Wed, 12 Nov 1997 13:02:55 +0100 From: erakupa@kk.etx.ericsson.se (ETX-B-SL Martti Kuparinen) Received: by kk662.kk.etx.ericsson.se (SMI-8.6/client-1.6) id NAA00859; Wed, 12 Nov 1997 13:02:56 +0100 Date: Wed, 12 Nov 1997 13:02:56 +0100 Message-Id: <199711121202.NAA00859@kk662.kk.etx.ericsson.se> To: freebsd-hackers@freebsd.org Subject: IFF_OACTIVE for fxp X-Sun-Charset: US-ASCII Sender: owner-freebsd-hackers@freebsd.org X-Loop: FreeBSD.org Precedence: bulk I am running 2.2.5-RELEASE with 4 EtherExpress Pro 10/100B cards (the fxp driver). But why, oh why isn't the IFF_OACTIVE flag set when the card's transmit buffer is full? I would need this piece of information in a priority scheduler I have written... How can I check if the card's write buffer is full? Or do I have to add somewhere "ifp->if_flags |= IFF_OACTIVE" ? /Martti