Revision 01c227fb
b/linux-user/syscall.c | ||
---|---|---|
863 | 863 |
target_ulong target_addrlen) |
864 | 864 |
{ |
865 | 865 |
socklen_t addrlen = tget32(target_addrlen); |
866 |
void *addr = alloca(target_addrlen);
|
|
866 |
void *addr = alloca(addrlen); |
|
867 | 867 |
long ret; |
868 | 868 |
|
869 | 869 |
ret = get_errno(getpeername(fd, addr, &addrlen)); |
... | ... | |
878 | 878 |
target_ulong target_addrlen) |
879 | 879 |
{ |
880 | 880 |
socklen_t addrlen = tget32(target_addrlen); |
881 |
void *addr = alloca(target_addrlen);
|
|
881 |
void *addr = alloca(addrlen); |
|
882 | 882 |
long ret; |
883 | 883 |
|
884 | 884 |
ret = get_errno(getsockname(fd, addr, &addrlen)); |
Also available in: Unified diff