summaryrefslogtreecommitdiffhomepage
path: root/src/tty/ntapi_tty_connect.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tty/ntapi_tty_connect.c')
-rw-r--r--src/tty/ntapi_tty_connect.c18
1 files changed, 2 insertions, 16 deletions
diff --git a/src/tty/ntapi_tty_connect.c b/src/tty/ntapi_tty_connect.c
index 3dd611c..87d098f 100644
--- a/src/tty/ntapi_tty_connect.c
+++ b/src/tty/ntapi_tty_connect.c
@@ -16,7 +16,6 @@ int32_t __stdcall __ntapi_tty_connect(
__in wchar16_t * tty_port_name,
__in int32_t impersonation_level)
{
- nt_object_attributes oa;
nt_unicode_string name;
nt_security_quality_of_service sqos;
@@ -28,20 +27,7 @@ int32_t __stdcall __ntapi_tty_connect(
sqos.context_tracking_mode = NT_SECURITY_TRACKING_DYNAMIC;
sqos.effective_only = 1;
- oa.len = sizeof(oa);
- oa.root_dir = (void *)0;
- oa.obj_name = &name;
- oa.obj_attr = 0;
- oa.sec_desc = (nt_security_descriptor *)0;
- oa.sec_qos = &sqos;
-
return __ntapi->zw_connect_port(
- hport,
- &name,
- &sqos,
- (nt_port_section_write *)0,
- (nt_port_section_read *)0,
- (uint32_t *)0,
- (void *)0,
- (uint32_t *)0);
+ hport,&name,&sqos,
+ 0,0,0,0,0);
}