tcp server

This commit is contained in:
2025-06-30 12:15:06 +02:00
parent a8ce309eac
commit 152e0189fe
3 changed files with 42 additions and 23 deletions

View File

@@ -130,6 +130,9 @@ extern socket
extern send
extern read
extern close
extern bind
extern listen
extern accept
section .text._builtin_deref
_builtin_deref:
@@ -251,28 +254,6 @@ _builtin_array_free:
mov rdi, rbx
pop rbx
jmp free
_builtin_sa_from_addr:
push r15
push r14
push rbx
mov rbx, rsi
mov r14, rdi
push 16
pop rdi
call malloc
mov r15, rax
mov dword [rax], 2
rol bx, 8
mov word [rax+2], bx
mov rdi, r14
call inet_addr
mov dword [r15+4], eax
mov rax, r15
pop rbx
pop r14
pop r15
ret
"
);
Ok(())