13706d1bde
git-svn-id: file:///home/svn/framework3/trunk@6353 4d416f70-5f16-0410-b530-b9f4589650da
16 lines
222 B
ArmAsm
16 lines
222 B
ArmAsm
;;; assumes socket is in edi
|
|
_dup2_std_fds:
|
|
xor ebx, ebx
|
|
sub ebx, byte 1
|
|
|
|
.dup2:
|
|
inc ebx
|
|
push ebx ; filedes2
|
|
push edi ; filedes
|
|
push ebx ; spacer
|
|
mov al, 90 ; SYS_dup2
|
|
int 0x80
|
|
jb end
|
|
cmp ebx, byte 3
|
|
jne .dup2
|