summaryrefslogtreecommitdiff
path: root/libc/patches/05-sysdeps-generic-getpeername.patch
blob: a252c334d1121ed5132888185091de95ab27aeb2 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#! /bin/sh
patch -p1 -f $* < $0
exit $?

2004-11-19  Marcus Brinkmann  <marcus@gnu.org>

	* sysdeps/generic/getpeername.c (getpeername): Rename and make
	it a weak alias to ...
	(__getpeername): ... this.

--- libc/sysdeps/generic/getpeername.c	2001-07-06 06:55:49.000000000 +0200
+++ libc/sysdeps/generic/getpeername.c	2004-11-22 06:24:30.000000000 +0100
@@ -22,7 +22,7 @@
 /* Put the address of the peer connected to socket FD into *ADDR
    (which is *LEN bytes long), and its actual length into *LEN.  */
 int
-getpeername (fd, addr, len)
+__getpeername (fd, addr, len)
      int fd;
      __SOCKADDR_ARG addr;
      socklen_t *len;
@@ -30,7 +30,7 @@ getpeername (fd, addr, len)
   __set_errno (ENOSYS);
   return -1;
 }
-
+weak_alias (__getpeername, getpeername)
 
 stub_warning (getpeername)
 #include <stub-tag.h>