locking.h revision af062818b47340eef15700d2f0211576ba3506ee
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync/*
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * _locking constants
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync *
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * Copyright 2002 Bill Medland
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync *
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * This library is free software; you can redistribute it and/or
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * modify it under the terms of the GNU Lesser General Public
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * License as published by the Free Software Foundation; either
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * version 2.1 of the License, or (at your option) any later version.
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync *
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * This library is distributed in the hope that it will be useful,
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * but WITHOUT ANY WARRANTY; without even the implied warranty of
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * Lesser General Public License for more details.
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync *
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * You should have received a copy of the GNU Lesser General Public
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * License along with this library; if not, write to the Free Software
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301, USA
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync */
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync#ifndef __WINE_SYS_LOCKING_H__
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync#define __WINE_SYS_LOCKING_H__
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync#ifndef __WINE_USE_MSVCRT
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync#define __WINE_USE_MSVCRT
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync#endif
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync
c4c106ad74e0ad745ac49a2c4182c4f42ced7248vboxsync#define _LK_UNLCK 0
c4c106ad74e0ad745ac49a2c4182c4f42ced7248vboxsync#define _LK_LOCK 1
c4c106ad74e0ad745ac49a2c4182c4f42ced7248vboxsync#define _LK_NBLCK 2
c4c106ad74e0ad745ac49a2c4182c4f42ced7248vboxsync#define _LK_RLCK 3
df3d4c8e9c81584c535676a3d40c57d868ac61bbvboxsync#define _LK_NBRLCK 4
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync#endif /* __WINE_SYS_LOCKING_H__ : Do not place anything after this #endif */
7bff28e0cedd8656acd24b420759649184d8cf00vboxsync