From bfb334eefa6fdebcf95af0b44f27117b754d93c7 Mon Sep 17 00:00:00 2001 From: akr Date: Thu, 9 May 2013 12:12:17 +0000 Subject: * file.c, ext/etc/etc.c, ext/socket/unixsocket.c, ext/openssl/ossl.h, ext/openssl/openssl_missing.c: Use HAVE_AGGREGATE_MEMBER instead of HAVE_ST_MEMBER. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@40625 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- ext/etc/etc.c | 50 +++++++++++++++++++++++++------------------------- 1 file changed, 25 insertions(+), 25 deletions(-) (limited to 'ext/etc') diff --git a/ext/etc/etc.c b/ext/etc/etc.c index 2d7d619312..c1cfead947 100644 --- a/ext/etc/etc.c +++ b/ext/etc/etc.c @@ -89,32 +89,32 @@ setup_passwd(struct passwd *pwd) if (pwd == 0) rb_sys_fail("/etc/passwd"); return rb_struct_new(sPasswd, safe_setup_str(pwd->pw_name), -#ifdef HAVE_ST_PW_PASSWD +#ifdef HAVE_STRUCT_PASSWD_PW_PASSWD safe_setup_str(pwd->pw_passwd), #endif UIDT2NUM(pwd->pw_uid), GIDT2NUM(pwd->pw_gid), -#ifdef HAVE_ST_PW_GECOS +#ifdef HAVE_STRUCT_PASSWD_PW_GECOS safe_setup_str(pwd->pw_gecos), #endif safe_setup_str(pwd->pw_dir), safe_setup_str(pwd->pw_shell), -#ifdef HAVE_ST_PW_CHANGE +#ifdef HAVE_STRUCT_PASSWD_PW_CHANGE INT2NUM(pwd->pw_change), #endif -#ifdef HAVE_ST_PW_QUOTA +#ifdef HAVE_STRUCT_PASSWD_PW_QUOTA INT2NUM(pwd->pw_quota), #endif -#ifdef HAVE_ST_PW_AGE +#ifdef HAVE_STRUCT_PASSWD_PW_AGE PW_AGE2VAL(pwd->pw_age), #endif -#ifdef HAVE_ST_PW_CLASS +#ifdef HAVE_STRUCT_PASSWD_PW_CLASS safe_setup_str(pwd->pw_class), #endif -#ifdef HAVE_ST_PW_COMMENT +#ifdef HAVE_STRUCT_PASSWD_PW_COMMENT safe_setup_str(pwd->pw_comment), #endif -#ifdef HAVE_ST_PW_EXPIRE +#ifdef HAVE_STRUCT_PASSWD_PW_EXPIRE INT2NUM(pwd->pw_expire), #endif 0 /*dummy*/ @@ -359,7 +359,7 @@ setup_group(struct group *grp) } return rb_struct_new(sGroup, safe_setup_str(grp->gr_name), -#ifdef HAVE_ST_GR_PASSWD +#ifdef HAVE_STRUCT_GROUP_GR_PASSWD safe_setup_str(grp->gr_passwd), #endif GIDT2NUM(grp->gr_gid), @@ -680,26 +680,26 @@ Init_etc(void) sPasswd = rb_struct_define(NULL, "name", "passwd", "uid", "gid", -#ifdef HAVE_ST_PW_GECOS +#ifdef HAVE_STRUCT_PASSWD_PW_GECOS "gecos", #endif "dir", "shell", -#ifdef HAVE_ST_PW_CHANGE +#ifdef HAVE_STRUCT_PASSWD_PW_CHANGE "change", #endif -#ifdef HAVE_ST_PW_QUOTA +#ifdef HAVE_STRUCT_PASSWD_PW_QUOTA "quota", #endif -#ifdef HAVE_ST_PW_AGE +#ifdef HAVE_STRUCT_PASSWD_PW_AGE "age", #endif -#ifdef HAVE_ST_PW_CLASS +#ifdef HAVE_STRUCT_PASSWD_PW_CLASS "uclass", #endif -#ifdef HAVE_ST_PW_COMMENT +#ifdef HAVE_STRUCT_PASSWD_PW_COMMENT "comment", #endif -#ifdef HAVE_ST_PW_EXPIRE +#ifdef HAVE_STRUCT_PASSWD_PW_EXPIRE "expire", #endif NULL); @@ -728,19 +728,19 @@ Init_etc(void) * contains a longer String description of the user, such as * a full name. Some Unix systems provide structured information in the * gecos field, but this is system-dependent. - * must be compiled with +HAVE_ST_PW_GECOS+ + * must be compiled with +HAVE_STRUCT_PASSWD_PW_GECOS+ * change:: - * password change time(integer) must be compiled with +HAVE_ST_PW_CHANGE+ + * password change time(integer) must be compiled with +HAVE_STRUCT_PASSWD_PW_CHANGE+ * quota:: - * quota value(integer) must be compiled with +HAVE_ST_PW_QUOTA+ + * quota value(integer) must be compiled with +HAVE_STRUCT_PASSWD_PW_QUOTA+ * age:: - * password age(integer) must be compiled with +HAVE_ST_PW_AGE+ + * password age(integer) must be compiled with +HAVE_STRUCT_PASSWD_PW_AGE+ * class:: - * user access class(string) must be compiled with +HAVE_ST_PW_CLASS+ + * user access class(string) must be compiled with +HAVE_STRUCT_PASSWD_PW_CLASS+ * comment:: - * comment(string) must be compiled with +HAVE_ST_PW_COMMENT+ + * comment(string) must be compiled with +HAVE_STRUCT_PASSWD_PW_COMMENT+ * expire:: - * account expiration time(integer) must be compiled with +HAVE_ST_PW_EXPIRE+ + * account expiration time(integer) must be compiled with +HAVE_STRUCT_PASSWD_PW_EXPIRE+ */ rb_define_const(mEtc, "Passwd", sPasswd); rb_set_class_path(sPasswd, mEtc, "Passwd"); @@ -750,7 +750,7 @@ Init_etc(void) #ifdef HAVE_GETGRENT sGroup = rb_struct_define(NULL, "name", -#ifdef HAVE_ST_GR_PASSWD +#ifdef HAVE_STRUCT_GROUP_GR_PASSWD "passwd", #endif "gid", "mem", NULL); @@ -769,7 +769,7 @@ Init_etc(void) * string is returned if no password is needed to obtain membership of * the group. * - * Must be compiled with +HAVE_ST_GR_PASSWD+. + * Must be compiled with +HAVE_STRUCT_GROUP_GR_PASSWD+. * gid:: * contains the group's numeric ID as an integer. * mem:: -- cgit v1.2.3