Files
Digital-Research-Source-Code/CPM OPERATING SYSTEMS/CPM 68K/1.0X SOURCES/v102a/clib/lseekvms.c
Sepp J Morris 31738079c4 Upload
Digital Research
2020-11-06 18:50:37 +01:00

27 lines
391 B
C

/* SEEK FOR VMS
* copyright (c) 1980 by Whitesmiths, Ltd.
*/
#include <std.h>
#include "vms.h"
FILE lseek(fd, loff, way)
FILE fd;
LONG loff;
COUNT way;
{
FAST RCB *p;
if (!(p = _ckfd(fd)) || !(p->flags & WFIX))
return (FAIL);
else
{
if (way == 0)
p->lseek = loff;
else if (way == 1)
p->lseek =+ loff;
else
p->lseek = p->lend + loff;
return (p->lseek);
}
}