diff --git a/hello.s b/hello.s index 62c7279..6ab1bde 100644 --- a/hello.s +++ b/hello.s @@ -111,10 +111,9 @@ make_sockaddr: make_sockaddr__copy_server_path: cmp rax, server_path_len jge return - mov r10, [rax+server_path] - add rax, 2 - mov [rax+sockaddr], r10 - sub rax, 1 + mov r10, [server_path + rax] + mov [sockaddr + rax + 2], r10 + add rax, 8 jmp make_sockaddr__copy_server_path return: