diff --git a/hello.s b/hello.s index 3d8622c..f3a8181 100644 --- a/hello.s +++ b/hello.s @@ -9,6 +9,7 @@ SYS_ACCEPT equ 43 SYS_BIND equ 49 SYS_LISTEN equ 50 SYS_EXIT equ 60 +SYS_UNLINK equ 87 STDOUT equ 1 AF_UNIX equ 1 SOCK_STREAM equ 1 @@ -33,6 +34,10 @@ _start: syscall make_server: + mov rax, SYS_UNLINK + mov rdi, server_path + syscall + mov rax, SYS_SOCKET mov rdi, AF_UNIX mov rsi, SOCK_STREAM