|
|
Line 30: |
Line 30: |
| |- | | |- |
| | 20 | | | 20 |
| | Output buffer ptr | | | Output [[NWM_Services|BeaconDataReply]] buffer ptr |
| |} | | |} |
|
| |
|
Line 64: |
Line 64: |
| | Unknown, usually zero / uninitialized? | | | Unknown, usually zero / uninitialized? |
| |} | | |} |
|
| |
| =Description=
| |
| The input maxsize is written to outbuf+0. The total amount of data written to the output starting at offset 0x0, is written to outbuf+4. Outbuf+8 is zero when the buffer contains no actual received data, 1 otherwise. Therefore, when the output contains no actual received data the size value at outbuf+4 is set to 0xC.
| |
|
| |
| The following is the structure of the data at outbuf+0xC. The data starting at +0x1C is the data from the entire raw beacon data, starting at the 802.11 management frame header. It's unknown what exactly the data prior to that is.
| |