blob: 3cab88896f7ede28f62f2eedfc63fa504ca3493c [file] [log] [blame]
/**
* Copyright (c) 2023-2024 Marcin Niestroj
*
* SPDX-License-Identifier: Apache-2.0
*/
#ifndef __DRIVERS_NET_NSOS_FCNTL_H__
#define __DRIVERS_NET_NSOS_FCNTL_H__
#define NSOS_MID_O_RDONLY 00
#define NSOS_MID_O_WRONLY 01
#define NSOS_MID_O_RDWR 02
#define NSOS_MID_O_APPEND 0x0400
#define NSOS_MID_O_EXCL 0x0800
#define NSOS_MID_O_NONBLOCK 0x4000
int fl_to_nsos_mid(int flags);
int fl_to_nsos_mid_strict(int flags);
int fl_from_nsos_mid(int flags);
#endif /* __DRIVERS_NET_NSOS_FCNTL_H__ */