mirror of
https://sourceware.org/git/glibc.git
synced 2024-11-23 21:40:12 +00:00
Move 'services' routines from 'inet' into 'nss'
The getservby* and getservent* routines are entry points for nss functionality. This commit moves them from the 'inet' subdirectory to 'nss'. Reviewed-by: Adhemerval Zanella <adhemerval.zanella@linaro.org>
This commit is contained in:
parent
9b63a8ac40
commit
1d74d2f042
@ -48,13 +48,7 @@ routines := \
|
|||||||
ether_ntoa_r \
|
ether_ntoa_r \
|
||||||
getipv4sourcefilter \
|
getipv4sourcefilter \
|
||||||
getnameinfo \
|
getnameinfo \
|
||||||
getservent \
|
|
||||||
getservent_r \
|
|
||||||
getsourcefilter \
|
getsourcefilter \
|
||||||
getsrvbynm \
|
|
||||||
getsrvbynm_r \
|
|
||||||
getsrvbypt \
|
|
||||||
getsrvbypt_r \
|
|
||||||
herrno \
|
herrno \
|
||||||
herrno-loc \
|
herrno-loc \
|
||||||
htonl \
|
htonl \
|
||||||
@ -126,8 +120,6 @@ include ../gen-locales.mk
|
|||||||
ifeq ($(have-thread-library),yes)
|
ifeq ($(have-thread-library),yes)
|
||||||
|
|
||||||
CFLAGS-rcmd.c += -fexceptions
|
CFLAGS-rcmd.c += -fexceptions
|
||||||
CFLAGS-getservent_r.c += -fexceptions
|
|
||||||
CFLAGS-getservent.c += -fexceptions
|
|
||||||
CFLAGS-either_ntoh.c += -fexceptions
|
CFLAGS-either_ntoh.c += -fexceptions
|
||||||
CFLAGS-either_hton.c += -fexceptions
|
CFLAGS-either_hton.c += -fexceptions
|
||||||
CFLAGS-in6_addr.c += $(config-cflags-wno-ignored-attributes)
|
CFLAGS-in6_addr.c += $(config-cflags-wno-ignored-attributes)
|
||||||
|
@ -15,8 +15,6 @@ libc {
|
|||||||
|
|
||||||
# g*
|
# g*
|
||||||
getdomainname;
|
getdomainname;
|
||||||
getservbyname; getservbyname_r; getservbyport;
|
|
||||||
getservbyport_r; getservent; getservent_r;
|
|
||||||
|
|
||||||
# h*
|
# h*
|
||||||
htonl; htons;
|
htonl; htons;
|
||||||
@ -46,9 +44,7 @@ libc {
|
|||||||
# g*
|
# g*
|
||||||
getaliasbyname_r; getaliasent_r; gethostbyaddr_r; gethostbyname2_r;
|
getaliasbyname_r; getaliasent_r; gethostbyaddr_r; gethostbyname2_r;
|
||||||
gethostbyname_r; gethostent_r; getnetbyaddr_r; getnetbyname_r;
|
gethostbyname_r; gethostent_r; getnetbyaddr_r; getnetbyname_r;
|
||||||
getnetent_r; getservbyname_r;
|
getnetent_r;
|
||||||
getservbyport_r;
|
|
||||||
getservent_r;
|
|
||||||
}
|
}
|
||||||
GLIBC_2.2 {
|
GLIBC_2.2 {
|
||||||
# i*
|
# i*
|
||||||
|
15
nss/Makefile
15
nss/Makefile
@ -229,6 +229,21 @@ CFLAGS-getrpcent_r.c += -fexceptions
|
|||||||
CFLAGS-getrpcent.c += -fexceptions
|
CFLAGS-getrpcent.c += -fexceptions
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
# services routines:
|
||||||
|
routines += \
|
||||||
|
getservent \
|
||||||
|
getservent_r \
|
||||||
|
getsrvbynm \
|
||||||
|
getsrvbynm_r \
|
||||||
|
getsrvbypt \
|
||||||
|
getsrvbypt_r \
|
||||||
|
# routines
|
||||||
|
|
||||||
|
ifeq ($(have-thread-library),yes)
|
||||||
|
CFLAGS-getservent_r.c += -fexceptions
|
||||||
|
CFLAGS-getservent.c += -fexceptions
|
||||||
|
endif
|
||||||
|
|
||||||
# shadow routines
|
# shadow routines
|
||||||
routines += \
|
routines += \
|
||||||
fgetspent \
|
fgetspent \
|
||||||
|
@ -32,6 +32,8 @@ libc {
|
|||||||
getpw; getpwent; getpwent_r; getpwnam; getpwnam_r; getpwuid; getpwuid_r;
|
getpw; getpwent; getpwent_r; getpwnam; getpwnam_r; getpwuid; getpwuid_r;
|
||||||
getrpcbyname; getrpcbyname_r; getrpcbynumber; getrpcbynumber_r;
|
getrpcbyname; getrpcbyname_r; getrpcbynumber; getrpcbynumber_r;
|
||||||
getrpcent; getrpcent_r;
|
getrpcent; getrpcent_r;
|
||||||
|
getservbyname; getservbyname_r; getservbyport;
|
||||||
|
getservbyport_r; getservent; getservent_r;
|
||||||
getspent; getspent_r; getspnam; getspnam_r;
|
getspent; getspent_r; getspnam; getspnam_r;
|
||||||
|
|
||||||
# i*
|
# i*
|
||||||
@ -64,6 +66,7 @@ libc {
|
|||||||
getnetgrent_r;
|
getnetgrent_r;
|
||||||
getprotobyname_r; getprotobynumber_r; getprotoent_r;
|
getprotobyname_r; getprotobynumber_r; getprotoent_r;
|
||||||
getpwent_r; getpwuid_r; getpwnam_r;
|
getpwent_r; getpwuid_r; getpwnam_r;
|
||||||
|
getservbyname_r; getservbyport_r; getservent_r;
|
||||||
getspent_r; getspnam_r;
|
getspent_r; getspnam_r;
|
||||||
}
|
}
|
||||||
GLIBC_2.2.2 {
|
GLIBC_2.2.2 {
|
||||||
|
Loading…
Reference in New Issue
Block a user