* Handle loading and unloading for this node type. */
| 139 | * Handle loading and unloading for this node type. |
| 140 | */ |
| 141 | static int |
| 142 | ng_device_mod_event(module_t mod, int event, void *data) |
| 143 | { |
| 144 | int error = 0; |
| 145 | |
| 146 | switch (event) { |
| 147 | case MOD_LOAD: |
| 148 | ngd_unit = new_unrhdr(0, MAX_NGD, NULL); |
| 149 | break; |
| 150 | case MOD_UNLOAD: |
| 151 | delete_unrhdr(ngd_unit); |
| 152 | break; |
| 153 | default: |
| 154 | error = EOPNOTSUPP; |
| 155 | break; |
| 156 | } |
| 157 | return (error); |
| 158 | } |
| 159 | |
| 160 | /* |
| 161 | * create new node |
nothing calls this directly
no test coverage detected