require '_h2ph_pre.ph';

no warnings qw(redefine misc);

unless(defined(&_NETMPLS_MPLS_H_)) {
    eval 'sub _NETMPLS_MPLS_H_ () {1;}' unless defined(&_NETMPLS_MPLS_H_);
    require 'sys/param.ph';
    require 'sys/time.ph';
    require 'sys/proc.ph';
    require 'sys/queue.ph';
    require 'net/if.ph';
    require 'net/if_dl.ph';
    eval 'sub MPLS_LABEL_IPV4NULL () {0;}' unless defined(&MPLS_LABEL_IPV4NULL);
    eval 'sub MPLS_LABEL_RTALERT () {1;}' unless defined(&MPLS_LABEL_RTALERT);
    eval 'sub MPLS_LABEL_IPV6NULL () {2;}' unless defined(&MPLS_LABEL_IPV6NULL);
    eval 'sub MPLS_LABEL_IMPLNULL () {3;}' unless defined(&MPLS_LABEL_IMPLNULL);
    eval 'sub MPLS_LABEL_RESMAX () {15;}' unless defined(&MPLS_LABEL_RESMAX);
    if((defined(&BYTE_ORDER) ? &BYTE_ORDER : undef) == (defined(&LITTLE_ENDIAN) ? &LITTLE_ENDIAN : undef)) {
    } else {
    }
}
1;
