- add sources.
[platform/framework/web/crosswalk.git] / src / native_client_sdk / src / libraries / nacl_io / include / sys / ioctl.h
1 /* Copyright 2013 The Chromium Authors. All rights reserved.
2  * Use of this source code is governed by a BSD-style license that can be
3  * found in the LICENSE file. */
4
5 #ifndef LIBRARIES_NACL_IO_INCLUDE_SYS_IOCTL_H_
6 #define LIBRARIES_NACL_IO_INCLUDE_SYS_IOCTL_H_
7
8 #include <sys/cdefs.h>
9
10 #define TIOCGWINSZ 0x5413
11 #define TIOCSWINSZ 0x5414
12
13 struct winsize {
14   unsigned short ws_row;
15   unsigned short ws_col;
16   unsigned short ws_xpixel;
17   unsigned short ws_ypixel;
18 };
19
20 __BEGIN_DECLS
21
22 int ioctl(int fd, unsigned long request, ...);
23
24 __END_DECLS
25
26 #endif  /* LIBRARIES_NACL_IO_INCLUDE_SYS_IOCTL_H_ */