Also note that only the information corresponding to active axes need be present in RSF header files. 1D simulation requires only the specification of axis 1 quantities, 2D only axes 1 and 2.
Likewise, IWAVE's trace i/o package uses SU i/o functions, hence inherits SU's choice of XDR or native floating point word order. This choice is made at compile time, rather than run time as with RSF, via the SUXDR compiler directive (see the IWAVE installation notes for more information).