Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 18 Feb 2013 10:37:34 -0800
From:      Adrian Chadd <adrian@freebsd.org>
To:        Monthadar Al Jaberi <monthadar@gmail.com>
Cc:        PseudoCylon <moonlightakkiy@yahoo.ca>, freebsd-wireless@freebsd.org
Subject:   Re: [RFC] serialising net80211 TX
Message-ID:  <CAJ-Vmo=sJ3Qh8VU%2B99bNr-a3wm5E6e9c=O_qy3w-6ERkVGj5MA@mail.gmail.com>
In-Reply-To: <CA%2BsBSoJZ0uQm_M_OZ-eOSCVFtvu7DeboE28JNbLrY15BTcRRhA@mail.gmail.com>
References:  <CAFZ_MYJjV=5FtEmWkO7rRBtAuvn2R0Ec=O0ojhPxBfcBuLRUJQ@mail.gmail.com> <CAJ-VmonAXBxuD51y-j5PEt4uGHO_EX15C3inj9wTmR%2BJnb21LA@mail.gmail.com> <CAFZ_MYLswF_3OvEg=uc5GXUAi=EipXmqj-cAWjRC9xi93V-R1Q@mail.gmail.com> <CAJ-Vmon%2BuSKwkEkeiUsC=Gh%2Bk=uVpZdXM5kTKtP_cmfBD0nwjg@mail.gmail.com> <CAJ-VmomMnZ7EM=bgS9NpM_pYDaLQxFg5k2vd7vrdEa4oYx3XNw@mail.gmail.com> <CAJ-Vmo=g5F06dY0p9mOYxY_%2Bh1bLNdQ7%2BukQToU5eb4E%2BNuBuA@mail.gmail.com> <CA%2BsBSoJZ0uQm_M_OZ-eOSCVFtvu7DeboE28JNbLrY15BTcRRhA@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 18 February 2013 02:05, Monthadar Al Jaberi <monthadar@gmail.com> wrote:
> On Sun, Feb 17, 2013 at 1:46 AM, Adrian Chadd <adrian@freebsd.org> wrote:
>> Here's version two of the patch: it includes the rest of the TX paths
>> locked as well as some extra assertions about the state of the TX lock
>> requirements.
>
> Why not make ieee80211_start_pkt public? So that we can call it from
> mesh_transmit_to_gate in mesh.c?

My aim is to have ieee80211_start_pkt() be what dispatches an actual
packet, whilst going via if_transmit() will handle queuing, hecking
for interface status/CAC, etc.



adrian



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAJ-Vmo=sJ3Qh8VU%2B99bNr-a3wm5E6e9c=O_qy3w-6ERkVGj5MA>