1/*	$OpenBSD: flockfile.c,v 1.9 2016/05/07 19:05:22 guenther Exp $	*/
2
3#include <stdio.h>
4#include "local.h"
5
6void
7flockfile(FILE *fp)
8{
9	FLOCKFILE(fp);
10}
11DEF_WEAK(flockfile);
12
13
14int
15ftrylockfile(FILE *fp)
16{
17	if (_thread_cb.tc_ftrylockfile != NULL)
18		return (_thread_cb.tc_ftrylockfile(fp));
19
20	return 0;
21}
22DEF_WEAK(ftrylockfile);
23
24void
25funlockfile(FILE *fp)
26{
27	FUNLOCKFILE(fp);
28}
29DEF_WEAK(funlockfile);
30