mirror of
https://github.com/PowerShell/Win32-OpenSSH.git
synced 2025-07-26 15:34:37 +02:00
3-3 C6
This commit is contained in:
parent
d721cce789
commit
8f4daa5bb4
@ -24,7 +24,8 @@ int set_nonblock(int fd);
|
|||||||
|
|
||||||
void prep_input_buffer(char* buf, int size, int seed);
|
void prep_input_buffer(char* buf, int size, int seed);
|
||||||
|
|
||||||
void file_blocking_io_tests()
|
void
|
||||||
|
file_blocking_io_tests()
|
||||||
{
|
{
|
||||||
char* small_send_buf = "sample payload";
|
char* small_send_buf = "sample payload";
|
||||||
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
||||||
@ -63,7 +64,8 @@ void file_blocking_io_tests()
|
|||||||
TEST_DONE();
|
TEST_DONE();
|
||||||
}
|
}
|
||||||
|
|
||||||
void file_nonblocking_io_tests()
|
void
|
||||||
|
file_nonblocking_io_tests()
|
||||||
{
|
{
|
||||||
char* small_send_buf = "sample payload";
|
char* small_send_buf = "sample payload";
|
||||||
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
||||||
@ -109,7 +111,8 @@ void file_nonblocking_io_tests()
|
|||||||
free(send_buf);
|
free(send_buf);
|
||||||
}
|
}
|
||||||
|
|
||||||
void file_select_tests() {
|
void
|
||||||
|
file_select_tests() {
|
||||||
int num_bytes = 1024 * 700; //700KB
|
int num_bytes = 1024 * 700; //700KB
|
||||||
int bytes_sent = 0;
|
int bytes_sent = 0;
|
||||||
int bytes_received = 0;
|
int bytes_received = 0;
|
||||||
@ -181,7 +184,8 @@ void file_select_tests() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void file_tests()
|
void
|
||||||
|
file_tests()
|
||||||
{
|
{
|
||||||
w32posix_initialize();
|
w32posix_initialize();
|
||||||
file_blocking_io_tests();
|
file_blocking_io_tests();
|
||||||
|
@ -62,7 +62,8 @@ set_nonblock(int fd)
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void prep_input_buffer(char* buf, int size, int seed)
|
void
|
||||||
|
prep_input_buffer(char* buf, int size, int seed)
|
||||||
{
|
{
|
||||||
int ctr = 1;
|
int ctr = 1;
|
||||||
int *cur = (int*)buf;
|
int *cur = (int*)buf;
|
||||||
@ -74,7 +75,8 @@ void prep_input_buffer(char* buf, int size, int seed)
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
void socket_fd_tests()
|
void
|
||||||
|
socket_fd_tests()
|
||||||
{
|
{
|
||||||
fd_set set, *pset;
|
fd_set set, *pset;
|
||||||
pset = &set;
|
pset = &set;
|
||||||
@ -185,7 +187,8 @@ void socket_fd_tests()
|
|||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
void socket_blocking_io_tests()
|
void
|
||||||
|
socket_blocking_io_tests()
|
||||||
{
|
{
|
||||||
char* small_send_buf = "sample payload";
|
char* small_send_buf = "sample payload";
|
||||||
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
||||||
@ -296,7 +299,8 @@ void socket_blocking_io_tests()
|
|||||||
freeaddrinfo(servinfo);
|
freeaddrinfo(servinfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
void socket_nonblocking_io_tests()
|
void
|
||||||
|
socket_nonblocking_io_tests()
|
||||||
{
|
{
|
||||||
char* small_send_buf = "sample payload";
|
char* small_send_buf = "sample payload";
|
||||||
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
char small_recv_buf[SMALL_RECV_BUF_SIZE];
|
||||||
@ -377,7 +381,8 @@ void socket_nonblocking_io_tests()
|
|||||||
freeaddrinfo(servinfo);
|
freeaddrinfo(servinfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
void socket_select_tests() {
|
void
|
||||||
|
socket_select_tests() {
|
||||||
int s, r;
|
int s, r;
|
||||||
int num_bytes = 1024 * 700; //700KB
|
int num_bytes = 1024 * 700; //700KB
|
||||||
int bytes_sent = 0;
|
int bytes_sent = 0;
|
||||||
@ -476,7 +481,8 @@ void socket_select_tests() {
|
|||||||
freeaddrinfo(servinfo);
|
freeaddrinfo(servinfo);
|
||||||
}
|
}
|
||||||
|
|
||||||
void socket_typical_ssh_payload_tests() {
|
void
|
||||||
|
socket_typical_ssh_payload_tests() {
|
||||||
int s, r;
|
int s, r;
|
||||||
int max_bytes = 1024 * 700; //700KB
|
int max_bytes = 1024 * 700; //700KB
|
||||||
int max_packetsize = 1024 * 5, bytes_sent = 0;
|
int max_packetsize = 1024 * 5, bytes_sent = 0;
|
||||||
@ -601,7 +607,8 @@ void socket_typical_ssh_payload_tests() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
void socket_tests()
|
void
|
||||||
|
socket_tests()
|
||||||
{
|
{
|
||||||
w32posix_initialize();
|
w32posix_initialize();
|
||||||
socket_fd_tests();
|
socket_fd_tests();
|
||||||
|
Loading…
x
Reference in New Issue
Block a user