13551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)/* Copyright 2013 The Chromium Authors. All rights reserved. 23551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * Use of this source code is governed by a BSD-style license that can be 33551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) * found in the LICENSE file. */ 43551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 53551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#ifndef LIBRARIES_NACL_IO_INCLUDE_SYS_IOCTL_H_ 63551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#define LIBRARIES_NACL_IO_INCLUDE_SYS_IOCTL_H_ 73551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 83551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#include <sys/cdefs.h> 93551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 103551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#define TIOCGWINSZ 0x5413 113551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#define TIOCSWINSZ 0x5414 123551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 133551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)struct winsize { 143551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) unsigned short ws_row; 153551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) unsigned short ws_col; 163551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) unsigned short ws_xpixel; 173551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) unsigned short ws_ypixel; 183551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)}; 193551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 203551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)__BEGIN_DECLS 213551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 223551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)int ioctl(int fd, unsigned long request, ...); 233551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 243551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)__END_DECLS 253551c9c881056c480085172ff9840cab31610854Torne (Richard Coles) 263551c9c881056c480085172ff9840cab31610854Torne (Richard Coles)#endif /* LIBRARIES_NACL_IO_INCLUDE_SYS_IOCTL_H_ */ 27