*
* $Id: famove.F,v 1.1.1.1 1996/03/07 15:17:40 mclareni Exp $
*
* $Log: famove.F,v $
* Revision 1.1.1.1  1996/03/07 15:17:40  mclareni
* Fatmen
*
*
#include "fatmen/pilot.h"
#if defined(CERNLIB_IBMMVS)
      SUBROUTINE FAMOVE(OLDDSN,NEWDSN,IRC)
*CMZ :          17/05/91  14.46.08  by  Jamie Shiers
*-- Author :    Jamie Shiers   17/05/91
      CHARACTER*(*) OLDDSN,NEWDSN
      CHARACTER*80  CARD
#include "fatmen/fattyp.inc"
 
      IRC = 0
 
      LOLD = LENOCC(OLDDSN)
      LNEW = LENOCC(NEWDSN)
      OPEN(11,FILE='/'//OLDDSN(1:LOLD),STATUS='OLD',ERR=99,
     +     FORM='FORMATTED',ACTION='READWRITE')
*
*     Create new CARD file
*
      LUNIT = LENOCC(CHMGEN(1))
      CALL FILEINF(ISTAT,'DEVICE',CHMGEN(1)(1:LUNIT),'TRK',1,
     +             'SECOND',1,'DIR',0,
     +             'RECFM','FB','LRECL',80,'BLKSIZE',9040)
      OPEN(12,FILE='/'//NEWDSN(1:LNEW),STATUS='NEW',ERR=99,
     +     FORM='FORMATTED',ACTION='READWRITE')
 
1     READ(11,'(A)',END=98) CARD
      WRITE(12,'(A)')       CARD
      GOTO 1
 
98    CLOSE(11,STATUS='DELETE')
      CLOSE(12,STATUS='KEEP')
 
      RETURN
 
99    IRC = 1
      END
#endif