require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_ALTQ_ALTQ_BLUE_H_)) {
    eval 'sub _ALTQ_ALTQ_BLUE_H_ () {1;}' unless defined(&_ALTQ_ALTQ_BLUE_H_);
    require 'altq/altq_classq.ph';
    eval 'sub BLUEF_ECN4 () {0x1;}' unless defined(&BLUEF_ECN4);
    eval 'sub BLUEF_ECN6 () {0x2;}' unless defined(&BLUEF_ECN6);
    eval 'sub BLUEF_ECN () {( &BLUEF_ECN4 |  &BLUEF_ECN6);}' unless defined(&BLUEF_ECN);
    eval 'sub BLUE_IF_ATTACH () { &_IOW(ord(\'Q\'), 1, \'struct blue_interface\');}' unless defined(&BLUE_IF_ATTACH);
    eval 'sub BLUE_IF_DETACH () { &_IOW(ord(\'Q\'), 2, \'struct blue_interface\');}' unless defined(&BLUE_IF_DETACH);
    eval 'sub BLUE_ENABLE () { &_IOW(ord(\'Q\'), 3, \'struct blue_interface\');}' unless defined(&BLUE_ENABLE);
    eval 'sub BLUE_DISABLE () { &_IOW(ord(\'Q\'), 4, \'struct blue_interface\');}' unless defined(&BLUE_DISABLE);
    eval 'sub BLUE_CONFIG () { &_IOWR(ord(\'Q\'), 6, \'struct blue_conf\');}' unless defined(&BLUE_CONFIG);
    eval 'sub BLUE_GETSTATS () { &_IOWR(ord(\'Q\'), 12, \'struct blue_stats\');}' unless defined(&BLUE_GETSTATS);
    if(defined(&_KERNEL)) {
    }
}
1;
