X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Ffilemode.c;h=91373de34bd513e8e2c57394edf087105588cec3;hb=391b9b9a642f09d9b6303afdc6900f72eef20f9b;hp=20c65c4b06e239a9640414d6abfaec76d6ff0005;hpb=392da7ebc70c68183577d567b6481c5bd86d8652;p=gnulib.git diff --git a/lib/filemode.c b/lib/filemode.c index 20c65c4b0..91373de34 100644 --- a/lib/filemode.c +++ b/lib/filemode.c @@ -12,8 +12,8 @@ GNU General Public License for more details. You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ + along with this program; if not, write to the Free Software Foundation, + Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. */ #ifdef HAVE_CONFIG_H #include @@ -198,6 +198,17 @@ ftypelet (bits) if (S_ISNWK (bits)) return 'n'; #endif + +#ifdef S_ISOFD + /* Cray migrated dmf file. */ + if (S_ISOFD (bits)) + return 'M'; +#endif +#ifdef S_ISOFL + /* Cray migrated dmf file. */ + if (S_ISOFL (bits)) + return 'M'; +#endif return '?'; }