Bump version to 19.1.0 (final)
[llvm-project.git] / libc / include / llvm-libc-types / struct_flock64.h
blobac50003ca62f60981ee18238e2ac150d96a7ab99
1 //===-- Definition of type struct flock64 ---------------------------------===//
2 //
3 // Part of the LLVM Project, under the Apache License v2.0 with LLVM Exceptions.
4 // See https://llvm.org/LICENSE.txt for license information.
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
6 //
7 //===----------------------------------------------------------------------===//
9 #ifndef LLVM_LIBC_TYPES_STRUCT_FLOCK64_H
10 #define LLVM_LIBC_TYPES_STRUCT_FLOCK64_H
12 #include "llvm-libc-types/off64_t.h"
13 #include "llvm-libc-types/pid_t.h"
15 #include <stdint.h>
17 struct flock64 {
18 int16_t l_type;
19 int16_t l_whence;
20 off64_t l_start;
21 off64_t l_len;
22 pid_t l_pid;
25 #endif // LLVM_LIBC_TYPES_STRUCT_FLOCK64_H