if (!defined &_SYS_DIR_H_) {
    eval 'sub _SYS_DIR_H_ {1;}';
    require 'dirent.ph';
    eval 'sub direct { &dirent;}';
    eval 'sub DIRSIZ {
        local($dp) = @_;
        eval "(($sizeof{\'struct direct\'} - ( &MAXNAMLEN+1)) + ((($dp)-> &d_namlen+1 + 3) &~ 3))";
    }';
}
1;
