mirror of
https://github.com/ziglang/zig.git
synced 2026-02-14 21:38:33 +00:00
x/os, x/tcp: fix Socket.Message init values and tcp test buf len
This commit is contained in:
parent
494665e408
commit
12650bcda4
@ -405,14 +405,14 @@ test "tcp/client: read and write multiple vectors" {
|
||||
Buffer.from(message[message.len / 2 ..]),
|
||||
}), 0);
|
||||
|
||||
var buf: [message.len]u8 = undefined;
|
||||
var buf: [message.len + 1]u8 = undefined;
|
||||
var msg = Socket.Message.fromBuffers(&[_]Buffer{
|
||||
Buffer.from(buf[0 .. message.len / 2]),
|
||||
Buffer.from(buf[message.len / 2 ..]),
|
||||
});
|
||||
_ = try client.readVectorized(&msg, 0);
|
||||
|
||||
try testing.expectEqualStrings(message, &buf);
|
||||
try testing.expectEqualStrings(message, buf[0..message.len]);
|
||||
}
|
||||
|
||||
test "tcp/listener: bind to unspecified ipv4 address" {
|
||||
|
||||
@ -212,9 +212,9 @@ pub const Socket = struct {
|
||||
name_len: c_uint = 0,
|
||||
|
||||
buffers: usize = undefined,
|
||||
buffers_len: c_int,
|
||||
buffers_len: c_int = undefined,
|
||||
|
||||
control: usize = null,
|
||||
control: usize = @ptrToInt(@as(?[*]u8, null)),
|
||||
control_len: c_uint = 0,
|
||||
|
||||
flags: c_int = 0,
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user