#include <linux/net.h>externintsocketcall(int callno,long* args);intgetpeername(int a,void* b,int c) {#ifdef __i386__returnsocketcall(SYS_GETPEERNAME, (long*)&a);#elseunsigned long args[] = { a, (long) b, c };returnsocketcall(SYS_GETPEERNAME, args);#endif}