|
Lines 40-45
Link Here
|
| 40 |
#include <sys/types.h> |
40 |
#include <sys/types.h> |
| 41 |
#include <sys/imgact_binmisc.h> |
41 |
#include <sys/imgact_binmisc.h> |
| 42 |
#include <sys/linker.h> |
42 |
#include <sys/linker.h> |
|
|
43 |
#include <sys/module.h> |
| 43 |
#include <sys/sysctl.h> |
44 |
#include <sys/sysctl.h> |
| 44 |
|
45 |
|
| 45 |
enum cmd { |
46 |
enum cmd { |
|
Lines 401-407
Link Here
|
| 401 |
size_t xbe_out_sz = 0, *xbe_out_szp = NULL; |
402 |
size_t xbe_out_sz = 0, *xbe_out_szp = NULL; |
| 402 |
uint32_t i; |
403 |
uint32_t i; |
| 403 |
|
404 |
|
| 404 |
if (kldfind(KMOD_NAME) == -1) { |
405 |
if (modfind(KMOD_NAME) == -1) { |
| 405 |
if (kldload(KMOD_NAME) == -1) |
406 |
if (kldload(KMOD_NAME) == -1) |
| 406 |
fatal("Can't load %s kernel module: %s", |
407 |
fatal("Can't load %s kernel module: %s", |
| 407 |
KMOD_NAME, strerror(errno)); |
408 |
KMOD_NAME, strerror(errno)); |