wolftpm-sys 0.1.0

Auto-generated Rust FFI bindings to wolfTPM
# wolftpm-sys

Auto-generated Rust FFI bindings to [wolfTPM](https://github.com/wolfSSL/wolfTPM),
generated by `bindgen` at build time.

## Usage

Prefer the higher-level `wolftpm` crate for safe Rust code.  Use `wolftpm-sys`
only when you need direct access to the raw C API.

## Build requirements

- `wolftpm-src`: supplies the wolfTPM C library and headers
- `wolfcrypt-sys`: supplies the wolfSSL/wolfCrypt library and headers

See `wolftpm-src/README.md` for instructions on supplying the wolfTPM source.

## Features

| Feature | Description |
|---|---|
| `linux-dev` | Linux `/dev/tpm0` kernel driver transport |
| `swtpm` | Software TPM socket transport |

## License

GPL-3.0-only OR LicenseRef-wolfSSL-commercial