]> git.michaelhowe.org Git - packages/o/openafs.git/commitdiff
solaris-kernel-lacks-mem-functions-20010828
authorDerrick Brashear <shadow@dementia.org>
Tue, 28 Aug 2001 15:05:34 +0000 (15:05 +0000)
committerDerrick Brashear <shadow@dementia.org>
Tue, 28 Aug 2001 15:05:34 +0000 (15:05 +0000)
this is a band-aid, since it maps all memsets to bzero; a replacement
memset is actually needed for the non zero case

src/config/param.sun4x_55.h
src/config/param.sun4x_56.h
src/config/param.sun4x_57.h
src/config/param.sun4x_58.h

index 77080d0d8630a8ccb10b729ca8420eb0bb56f74b..f30a92c6cb6c3518dac75618d0953fb17694fb56 100644 (file)
@@ -77,6 +77,9 @@
 #define        AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
+#define memset(A, B, S) bzero(A, S)
+#define memcpy(B, A, S) bcopy(A, B, S) 
+#define memcmp(A, B, S) bcmp(A, B, S)
 #endif /* KERNEL */
 #define        AFS_DIRENT      
 #ifndef CMSERVERPREF
index 64abc206ecc07103854a94c0d75dd7f13cfc5b6c..2e652bc5fb527291e41d501e506b469d7230f5ee 100644 (file)
@@ -76,6 +76,9 @@
 #define AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
+#define memset(A, B, S) bzero(A, S)
+#define memcpy(B, A, S) bcopy(A, B, S)
+#define memcmp(A, B, S) bcmp(A, B, S)
 #endif /* KERNEL */
 #define        AFS_DIRENT      
 #ifndef CMSERVERPREF
index 96456f0281e164faee12f3a9d9a0cc5b7ad951b3..223b155fe4977fc9f620080c59adaf4679dee902 100644 (file)
 #define AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
+#define memset(A, B, S) bzero(A, S)
+#define memcpy(B, A, S) bcopy(A, B, S)
+#define memcmp(A, B, S) bcmp(A, B, S)
 #endif /* KERNEL */
 #define        AFS_DIRENT      
 #ifndef CMSERVERPREF
index a4405847e2e2173c401614552c342c7ddf120341..4012efef2746b1563ec3c88be753654c9f6a55bc 100644 (file)
@@ -99,6 +99,9 @@
 #define AFS_KALLOC_NOSLEEP(n)   kmem_alloc(n, KM_NOSLEEP)
 #define        AFS_KFREE       kmem_free
 #define        VATTR_NULL      vattr_null
+#define memset(A, B, S) bzero(A, S)
+#define memcpy(B, A, S) bcopy(A, B, S)
+#define memcmp(A, B, S) bcmp(A, B, S)
 #endif /* KERNEL */
 #define        AFS_DIRENT      
 #ifndef CMSERVERPREF