created | 2018-11-30T00:18:19Z |
---|---|
begin | 2018-07-25T00:00:00Z |
end | 2018-07-26T00:00:00Z |
path | src/sys |
commits | 2 |
date | 2018-07-25T20:37:11Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/ic/bwfm.c | log | diff | annotate |
message |
On authentication we don't need to create the node before calling the network stack since the stack will create the node for us if we pass the ibss stack. On assocation request the node already has to exist, so we error out if we don't have a record of the node. Fixes hostap on 5 GHz channels, since now the node's channel is recorded correctly. |
date | 2018-07-25T20:47:45Z | |||
---|---|---|---|---|
author | patrick | |||
files | src/sys/dev/pci/if_bwfm_pci.c | log | diff | annotate |
message |
Implement a MSGBUF control packet mechanism based on the command request ids. So far we were only able to have one command in flight at a time and race conditions could easily lead to unexpected behaviour. With this rework we send and enqueue a control packet command and wait for replies to happen. Thus we can have multiple control packets in flight and a reply with the correct id will wake us up. |