]> git.pld-linux.org Git - packages/glibc.git/blame - glibc-nis.patch
- %configure2_13 - it is passing configure now. (new ac is crazy)
[packages/glibc.git] / glibc-nis.patch
CommitLineData
f092b69f
AM
1diff -urN glibc-2.2.3.org/nis/Makefile glibc-2.2.3/nis/Makefile
2--- glibc-2.2.3.org/nis/Makefile Tue May 8 23:50:34 2001
3+++ glibc-2.2.3/nis/Makefile Tue May 8 23:50:45 2001
4@@ -55,7 +55,7 @@
5 nis_clone_res
6
7 libnss_compat-routines := $(addprefix compat-,grp pwd spwd initgroups) \
8- nisplus-parser nss-nis
9+ nisplus-parser nss-nis nss-nisplus
10 libnss_compat-inhibit-o = $(filter-out .os,$(object-suffixes))
11
12 libnss_nis-routines := $(addprefix nis-,$(databases)) nis-initgroups \
13diff -urN glibc-2.2.3.org/nis/nss-nis.h glibc-2.2.3/nis/nss-nis.h
14--- glibc-2.2.3.org/nis/nss-nis.h Tue May 8 23:50:34 2001
15+++ glibc-2.2.3/nis/nss-nis.h Tue May 8 23:50:45 2001
16@@ -31,9 +31,9 @@
17 static inline enum nss_status
18 yperr2nss (int errval)
19 {
20- if ((unsigned int) errval > __yperr2nss_count)
21+ if ((unsigned int) errval >= __yperr2nss_count)
22 return NSS_STATUS_UNAVAIL;
23- return __yperr2nss_tab[errval];
24+ return __yperr2nss_tab[(unsigned int) errval];
25 }
26
27 #endif /* nis/nss-nis.h */
28diff -urN glibc-2.2.3.org/nis/nss-nisplus.h glibc-2.2.3/nis/nss-nisplus.h
29--- glibc-2.2.3.org/nis/nss-nisplus.h Tue May 8 23:50:34 2001
30+++ glibc-2.2.3/nis/nss-nisplus.h Tue May 8 23:50:45 2001
31@@ -32,9 +32,9 @@
32 static inline enum nss_status
33 niserr2nss (int errval)
34 {
35- if ((unsigned int) errval > __niserr2nss_count)
36+ if ((unsigned int) errval >= __niserr2nss_count)
37 return NSS_STATUS_UNAVAIL;
38- return __niserr2nss_tab[errval];
39+ return __niserr2nss_tab[(unsigned int) errval];
40 }
41
42 #endif /* nis/nss-nisplus.h */
This page took 0.050206 seconds and 4 git commands to generate.