getsockopt.S revision 4e468ed2eb86a2406e14f1eca82072ee501d05fd
1/* autogenerated by gensyscalls.py */
2#include <sys/linux-syscalls.h>
3
4    .text
5    .type getsockopt, @function
6    .globl getsockopt
7    .align 4
8
9getsockopt:
10    pushl   %ebx
11    pushl   %ecx
12    mov     $15, %ebx
13    mov     %esp, %ecx
14    addl    $12, %ecx
15    movl    $__NR_socketcall, %eax
16    int     $0x80
17    cmpl    $-129, %eax
18    jb      1f
19    negl    %eax
20    pushl   %eax
21    call    __set_errno
22    addl    $4, %esp
23    orl     $-1, %eax
241:
25    popl    %ecx
26    popl    %ebx
27    ret
28