This repository contains work-in-progress (unsafe) rust bindings for libkrb5, the MIT Kerberos 5 client library.
The bindings themselves are generated using [
The build script checks for the existence of the
libkrb5 library and its header files via
pkg-config, and fails the
build if it is not available.
Non-FFI-safe parts of the library (or its dependencies), for example functions or structs involving 128-bit integers,
are blacklisted in
build.rs and hence no bindings for them are generated.