You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
35 lines
681 B
35 lines
681 B
/* Generated by gensyscalls.py. Do not edit. */ |
|
|
|
#include <private/bionic_asm.h> |
|
|
|
ENTRY(recvmmsg) |
|
pushl %ebx |
|
.cfi_def_cfa_offset 8 |
|
.cfi_rel_offset ebx, 0 |
|
pushl %ecx |
|
.cfi_adjust_cfa_offset 4 |
|
.cfi_rel_offset ecx, 0 |
|
|
|
call __kernel_syscall |
|
pushl %eax |
|
.cfi_adjust_cfa_offset 4 |
|
.cfi_rel_offset eax, 0 |
|
|
|
mov $19, %ebx |
|
mov %esp, %ecx |
|
addl $16, %ecx |
|
movl $__NR_socketcall, %eax |
|
call *(%esp) |
|
addl $4, %esp |
|
|
|
cmpl $-MAX_ERRNO, %eax |
|
jb 1f |
|
negl %eax |
|
pushl %eax |
|
call __set_errno_internal |
|
addl $4, %esp |
|
1: |
|
popl %ecx |
|
popl %ebx |
|
ret |
|
END(recvmmsg)
|
|
|