blob: 61b120be8754aeeb3189245bd4a8046323993f86 [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
pub mod fake_ies;
pub mod intersect;
pub mod rsn;
pub mod wpa;
pub mod wsc;
mod constants;
mod fields;
mod id;
mod merger;
mod parse;
mod rates_writer;
mod reader;
mod write;
use zerocopy::{AsBytes, FromBytes, Unaligned};
pub use {
constants::*, fake_ies::*, fields::*, id::*, intersect::*, merger::*, parse::*,
rates_writer::*, reader::*, write::*,
};
#[repr(C, packed)]
#[derive(AsBytes, FromBytes, Unaligned)]
pub struct Header {
pub id: Id,
pub body_len: u8,
}