This is actually a really-dangerous version of the `mod_entry` struct. Because this is C FFI, we can't assume that `char*` == `~str`, so I think that this would be more appropriately written as

```rust
struct ModEntry {
  name: *c_char,
  log_level: *u32, // note the '*', this is important for the log level to actually get set.
}
```