svn commit: trunk/uClibc/libc: inet/rpc string

psm at uclibc.org psm at uclibc.org
Mon Jan 30 07:35:35 UTC 2006


Author: psm
Date: 2006-01-29 23:35:34 -0800 (Sun, 29 Jan 2006)
New Revision: 13698

Log:
Change the only bcopy user to memmove and remove internal version of bcopy

Modified:
   trunk/uClibc/libc/inet/rpc/rcmd.c
   trunk/uClibc/libc/string/bcopy.c


Changeset:
Modified: trunk/uClibc/libc/inet/rpc/rcmd.c
===================================================================
--- trunk/uClibc/libc/inet/rpc/rcmd.c	2006-01-30 07:33:45 UTC (rev 13697)
+++ trunk/uClibc/libc/inet/rpc/rcmd.c	2006-01-30 07:35:34 UTC (rev 13698)
@@ -93,7 +93,7 @@
 libc_hidden_proto(strlen)
 libc_hidden_proto(strncmp)
 libc_hidden_proto(strnlen)
-libc_hidden_proto(bcopy)
+libc_hidden_proto(memmove)
 libc_hidden_proto(getpid)
 libc_hidden_proto(socket)
 libc_hidden_proto(close)
@@ -230,7 +230,7 @@
 		}
 		fcntl(s, F_SETOWN, pid);
 		sin.sin_family = hp->h_addrtype;
-		bcopy(hp->h_addr_list[0], &sin.sin_addr,
+		memmove(&sin.sin_addr, hp->h_addr_list[0],
 		      MIN (sizeof (sin.sin_addr), hp->h_length));
 		sin.sin_port = rport;
 		if (connect(s, (struct sockaddr *)&sin, sizeof(sin)) >= 0) /* __connect */
@@ -253,7 +253,7 @@
 			__set_errno (oerrno);
 			perror(0);
 			hp->h_addr_list++;
-			bcopy(hp->h_addr_list[0], &sin.sin_addr,
+			memmove(&sin.sin_addr, hp->h_addr_list[0],
 			      MIN (sizeof (sin.sin_addr), hp->h_length));
 			(void)fprintf(stderr, "Trying %s...\n",
 			    inet_ntoa(sin.sin_addr));
@@ -423,7 +423,7 @@
 	}
 #endif
 	for (ap = hp->h_addr_list; *ap; ++ap) {
-		bcopy(*ap, &addr, sizeof(addr));
+		memmove(&addr, *ap, sizeof(addr));
 		if (iruserok2(addr, superuser, ruser, luser, rhost) == 0)
 			return 0;
 	}

Modified: trunk/uClibc/libc/string/bcopy.c
===================================================================
--- trunk/uClibc/libc/string/bcopy.c	2006-01-30 07:33:45 UTC (rev 13697)
+++ trunk/uClibc/libc/string/bcopy.c	2006-01-30 07:35:34 UTC (rev 13698)
@@ -7,7 +7,6 @@
 
 #include "_string.h"
 
-libc_hidden_proto(bcopy)
 libc_hidden_proto(memmove)
 
 void bcopy(const void *s2, void *s1, size_t n)
@@ -52,4 +51,3 @@
 #endif
 #endif
 }
-libc_hidden_def(bcopy)




More information about the uClibc-cvs mailing list