require '_h2ph_pre.ph';

no warnings 'redefine';

unless(defined(&_DDB_DB_VAR_H_)) {
    eval 'sub _DDB_DB_VAR_H_ () {1;}' unless defined(&_DDB_DB_VAR_H_);
    unless(defined(&DB_HISTORY_SIZE)) {
	eval 'sub DB_HISTORY_SIZE () {4000;}' unless defined(&DB_HISTORY_SIZE);
    }
    eval 'sub DBCTL_RADIX () {1;}' unless defined(&DBCTL_RADIX);
    eval 'sub DBCTL_MAXWIDTH () {2;}' unless defined(&DBCTL_MAXWIDTH);
    eval 'sub DBCTL_MAXLINE () {3;}' unless defined(&DBCTL_MAXLINE);
    eval 'sub DBCTL_TABSTOP () {4;}' unless defined(&DBCTL_TABSTOP);
    eval 'sub DBCTL_PANIC () {5;}' unless defined(&DBCTL_PANIC);
    eval 'sub DBCTL_CONSOLE () {6;}' unless defined(&DBCTL_CONSOLE);
    eval 'sub DBCTL_LOG () {7;}' unless defined(&DBCTL_LOG);
    eval 'sub DBCTL_MAXID () {8;}' unless defined(&DBCTL_MAXID);
    eval 'sub CTL_DDB_NAMES () {{ {  &NULL, 0}, { "radix",  &CTLTYPE_INT }, { "max_width",  &CTLTYPE_INT }, { "max_line",  &CTLTYPE_INT }, { "tab_stop_width",  &CTLTYPE_INT }, { "panic",  &CTLTYPE_INT }, { "console",  &CTLTYPE_INT }, { "log",  &CTLTYPE_INT }, };}' unless defined(&CTL_DDB_NAMES);
    if(defined(&_KERNEL)) {
    }
}
1;
