diff options
author | midipix <writeonce@midipix.org> | 2019-06-18 23:57:25 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2019-06-18 23:57:25 +0000 |
commit | 702adfc3af34db67fe8dad4809c891cb04d7684e (patch) | |
tree | 1b0e79b7026faa353f0773610e5bbac84afeceb2 /src/tty | |
parent | 7701d91b82dc494688a1d1a52111ce3d32aa63f5 (diff) | |
download | ntapi-702adfc3af34db67fe8dad4809c891cb04d7684e.tar.bz2 ntapi-702adfc3af34db67fe8dad4809c891cb04d7684e.tar.xz |
subsystem interfaces: removed unsued / not-implemented vms bits.
Diffstat (limited to 'src/tty')
-rw-r--r-- | src/tty/ntapi_tty_vms_query.c | 40 | ||||
-rw-r--r-- | src/tty/ntapi_tty_vms_request.c | 46 |
2 files changed, 0 insertions, 86 deletions
diff --git a/src/tty/ntapi_tty_vms_query.c b/src/tty/ntapi_tty_vms_query.c deleted file mode 100644 index cfcfe16..0000000 --- a/src/tty/ntapi_tty_vms_query.c +++ /dev/null @@ -1,40 +0,0 @@ -/********************************************************/ -/* ntapi: Native API core library */ -/* Copyright (C) 2013--2017 Z. Gilboa */ -/* Released under GPLv2 and GPLv3; see COPYING.NTAPI. */ -/********************************************************/ - -#include <psxtypes/psxtypes.h> -#include <ntapi/nt_tty.h> -#include <ntapi/ntapi.h> -#include "ntapi_impl.h" - -int32_t __stdcall __ntapi_tty_vms_query( - __in void * hport, - __in nt_tty_vms_info * vmsinfo) -{ - int32_t status; - nt_tty_vms_msg msg; - - hport = hport ? hport : __ntapi_internals()->hport_tty_session; - - __ntapi->tt_aligned_block_memset( - &msg,0,sizeof(msg)); - - msg.header.msg_type = NT_LPC_NEW_MESSAGE; - msg.header.data_size = sizeof(msg.data); - msg.header.msg_size = sizeof(msg); - msg.data.ttyinfo.opcode = NT_TTY_VMS_QUERY; - - if ((status = __ntapi->zw_request_wait_reply_port(hport,&msg,&msg))) - return status; - else if (msg.data.ttyinfo.status) - return msg.data.ttyinfo.status; - - __ntapi->tt_aligned_block_memcpy( - (uintptr_t *)vmsinfo, - (uintptr_t *)&(msg.data.vmsinfo), - sizeof(*vmsinfo)); - - return NT_STATUS_SUCCESS; -} diff --git a/src/tty/ntapi_tty_vms_request.c b/src/tty/ntapi_tty_vms_request.c deleted file mode 100644 index 5a7f2e0..0000000 --- a/src/tty/ntapi_tty_vms_request.c +++ /dev/null @@ -1,46 +0,0 @@ -/********************************************************/ -/* ntapi: Native API core library */ -/* Copyright (C) 2013--2017 Z. Gilboa */ -/* Released under GPLv2 and GPLv3; see COPYING.NTAPI. */ -/********************************************************/ - -#include <psxtypes/psxtypes.h> -#include <ntapi/nt_tty.h> -#include <ntapi/ntapi.h> -#include "ntapi_impl.h" - -int32_t __stdcall __ntapi_tty_vms_request( - __in void * hport, - __in nt_tty_vms_info * vmsinfo) -{ - int32_t status; - nt_tty_vms_msg msg; - - hport = hport ? hport : __ntapi_internals()->hport_tty_session; - - __ntapi->tt_aligned_block_memset( - &msg,0, - sizeof(nt_port_message) + sizeof(nt_tty_msg_info)); - - msg.header.msg_type = NT_LPC_NEW_MESSAGE; - msg.header.data_size = sizeof(msg.data); - msg.header.msg_size = sizeof(msg); - msg.data.ttyinfo.opcode = NT_TTY_VMS_REQUEST; - - __ntapi->tt_aligned_block_memcpy( - (uintptr_t *)&(msg.data.vmsinfo), - (uintptr_t *)vmsinfo, - sizeof(*vmsinfo)); - - if ((status = __ntapi->zw_request_wait_reply_port(hport,&msg,&msg))) - return status; - else if (msg.data.ttyinfo.status) - return msg.data.ttyinfo.status; - - __ntapi->tt_aligned_block_memcpy( - (uintptr_t *)vmsinfo, - (uintptr_t *)&(msg.data.vmsinfo), - sizeof(*vmsinfo)); - - return NT_STATUS_SUCCESS; -} |