rendered paste bodyforeach ($a_int as $key => $conf) {
$int = $conf['interface'];
/*
* XXX: The code below does not work.
* Is it me or PHP is a hell of a BUG?!
* Maybe PHP5 fixes something we will see!!!!
*/
if ($int && isset($conf['attachtoqueue'])) {
$root = &$altq_list_queues[$int];
$qtmp = $root->find_queue($int, $conf['attachtoqueue']);
// var_dump($qtmp);
$qtmp->add_queue($int, $conf);
}
if ($int && !isset($conf['attachtoqueue'])) {
$root = new altq_root_queue();
$root->SetInterface($int);
$root->ReadConfig($conf);
//read_altq_config_sub($int, $root->GetQname(), &$conf);
/* foreach ($a_sint as $key => $q) {
if ($q['interface'] == $root->GetInterface() &&
$q['attachtoqueue'])
$tmp = $root->add_queue($root->GetInterface(),
$q);
} */
$altq_list_queues[$root->GetInterface()] = $root;
}
}