* fhandler.h (class fhandler_pipe): Remove members writepipe_exists,
orig_pid and id. Make hit_eof inline. * fhandler_fifo.cc (fhandler_fifo::open): Drop handling of writepipe_exists, orig_pid and id. * pipe.cc: Ditto throughout. (pipecount): Remove. (pipeid_fmt): Remove. (fhandler_pipe::hit_eof): Simplify. Move to fhandler.h. (fhandler_pipe::dup): Drop leave label. (fhandler_pipe::create): Drop has_unreliable_pipes case. * wincap.cc: Remove has_unreliable_pipes throughout. * wincap.h: Ditto.
This commit is contained in:
@@ -20,7 +20,6 @@ static NO_COPY wincaps wincap_unknown = {
|
||||
has_security_descriptor_control:false,
|
||||
has_ip_helper_lib:false,
|
||||
has_physical_mem_access:true,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:false,
|
||||
has_terminal_services:false,
|
||||
has_ioctl_storage_get_media_types_ex:false,
|
||||
@@ -48,7 +47,6 @@ static NO_COPY wincaps wincap_nt4 = {
|
||||
has_security_descriptor_control:false,
|
||||
has_ip_helper_lib:false,
|
||||
has_physical_mem_access:true,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:false,
|
||||
has_terminal_services:false,
|
||||
has_ioctl_storage_get_media_types_ex:false,
|
||||
@@ -76,7 +74,6 @@ static NO_COPY wincaps wincap_nt4sp4 = {
|
||||
has_security_descriptor_control:false,
|
||||
has_ip_helper_lib:true,
|
||||
has_physical_mem_access:true,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:false,
|
||||
has_terminal_services:false,
|
||||
has_ioctl_storage_get_media_types_ex:false,
|
||||
@@ -104,7 +101,6 @@ static NO_COPY wincaps wincap_2000 = {
|
||||
has_security_descriptor_control:true,
|
||||
has_ip_helper_lib:true,
|
||||
has_physical_mem_access:true,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:true,
|
||||
has_terminal_services:true,
|
||||
has_ioctl_storage_get_media_types_ex:false,
|
||||
@@ -132,7 +128,6 @@ static NO_COPY wincaps wincap_xp = {
|
||||
has_security_descriptor_control:true,
|
||||
has_ip_helper_lib:true,
|
||||
has_physical_mem_access:true,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:true,
|
||||
has_terminal_services:true,
|
||||
has_ioctl_storage_get_media_types_ex:true,
|
||||
@@ -160,7 +155,6 @@ static NO_COPY wincaps wincap_2003 = {
|
||||
has_security_descriptor_control:true,
|
||||
has_ip_helper_lib:true,
|
||||
has_physical_mem_access:false,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:true,
|
||||
has_terminal_services:true,
|
||||
has_ioctl_storage_get_media_types_ex:true,
|
||||
@@ -188,7 +182,6 @@ static NO_COPY wincaps wincap_vista = {
|
||||
has_security_descriptor_control:true,
|
||||
has_ip_helper_lib:true,
|
||||
has_physical_mem_access:false,
|
||||
has_unreliable_pipes:false,
|
||||
has_process_io_counters:true,
|
||||
has_terminal_services:true,
|
||||
has_ioctl_storage_get_media_types_ex:true,
|
||||
|
||||
Reference in New Issue
Block a user