Commit 6e438457 authored by Franco Fichtner's avatar Franco Fichtner

rc: dynamically load netgraph modules we used to have in the kernel

parent fc59129e
......@@ -323,6 +323,45 @@ function load_kernel_module()
{
$mods = array(
'carp',
/*
* The netgraph(4) framework is loaded here
* for backwards compat with the pre-16.7
* kernel configuration that compiled all of
* these modules into the kernel. This list
* needs further pruning and probing, it's
* possible we do not need frame relay anymore.
*/
'netgraph',
'ng_UI',
'ng_async',
'ng_bpf',
'ng_bridge',
'ng_car',
'ng_cisco',
'ng_deflate',
'ng_echo',
'ng_eiface',
'ng_ether',
'ng_frame_relay',
'ng_hole',
'ng_iface',
'ng_ksocket',
'ng_l2tp',
'ng_lmi',
'ng_mppc',
'ng_one2many',
'ng_pipe',
'ng_ppp',
'ng_pppoe',
'ng_pptpgre',
'ng_pred1',
'ng_rfc1490',
'ng_socket',
'ng_tcpmss',
'ng_tee',
'ng_tty',
'ng_vjc',
'ng_vlan',
);
foreach ($mods as $mod) {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment