summaryrefslogtreecommitdiff
path: root/src/unistd/ftruncate.c
blob: 8e6cf27f55d9f7c97cc03c510cbbbf7c7e646ccd (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <unistd.h>
#include "__nonstd.h"

int ftruncate(int fildes, off_t length)
{
	__POSIX_MIN(199309L);
	__POSIX_OPTION_OR(_MAPPED_FILES, _SHARED_MEMORY);
	__XOPEN_MIN(450);
	__SC(int, fildes, length);
}

/*
XOPEN(400)
POSIX(199309)
*/