To send out packets we need to create a flowring. Acting as station,
authorpatrick <patrick@openbsd.org>
Fri, 5 Jan 2018 23:30:16 +0000 (23:30 +0000)
committerpatrick <patrick@openbsd.org>
Fri, 5 Jan 2018 23:30:16 +0000 (23:30 +0000)
commit518be5f3dcc42e6a662d944e27699a268558189a
tree491912320f3f0ad2d82fa9badbf6ce71cb2d4e15
parent010fb2f1450cf1b53aa55c2d1887a2f058adcfd5
To send out packets we need to create a flowring.  Acting as station,
we typically have about four flowrings per priority.  As access point
we apparently need one, or four considering the priorities, flowrings
per client.  For now let's start with a single TX flowring.  To setup
a flowring we need to send a create request and can only start sending
packets as soon as we are told that the ring is created.  With this we
can now do actual network traffic.
sys/dev/ic/bwfmvar.h
sys/dev/pci/if_bwfm_pci.c
sys/dev/pci/if_bwfm_pci.h