unlink existing socket file
This commit is contained in:
parent
e3ab67013e
commit
44d1729d94
1 changed files with 5 additions and 0 deletions
5
hello.s
5
hello.s
|
@ -9,6 +9,7 @@ SYS_ACCEPT equ 43
|
||||||
SYS_BIND equ 49
|
SYS_BIND equ 49
|
||||||
SYS_LISTEN equ 50
|
SYS_LISTEN equ 50
|
||||||
SYS_EXIT equ 60
|
SYS_EXIT equ 60
|
||||||
|
SYS_UNLINK equ 87
|
||||||
STDOUT equ 1
|
STDOUT equ 1
|
||||||
AF_UNIX equ 1
|
AF_UNIX equ 1
|
||||||
SOCK_STREAM equ 1
|
SOCK_STREAM equ 1
|
||||||
|
@ -33,6 +34,10 @@ _start:
|
||||||
syscall
|
syscall
|
||||||
|
|
||||||
make_server:
|
make_server:
|
||||||
|
mov rax, SYS_UNLINK
|
||||||
|
mov rdi, server_path
|
||||||
|
syscall
|
||||||
|
|
||||||
mov rax, SYS_SOCKET
|
mov rax, SYS_SOCKET
|
||||||
mov rdi, AF_UNIX
|
mov rdi, AF_UNIX
|
||||||
mov rsi, SOCK_STREAM
|
mov rsi, SOCK_STREAM
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue