Subject: Re: Fwd: libc without YP
To: Jun-ichiro itojun Hagino <itojun@itojun.org>
From: Srinivasa Kanduru <ksraghavan@yahoo.com>
List: tech-toolchain
Date: 11/24/2003 12:55:28
--0-922342843-1069707328=:78738
Content-Type: text/plain; charset=us-ascii
Content-Id: 
Content-Disposition: inline

How about this ?

w/o YP ..
rpc/Makefile.inc may not required to be included
__ypmaptype() might returns YPMAP_NONE
and ypmatch() might be in #ifdef YP
[The header files param.h and stdio.h should be outside YP.]

and even rcmd.c which has dependencies on rpc header files may be included only
with YP.

Thanks,
Srini.


--- Jun-ichiro itojun Hagino <itojun@itojun.org> wrote:
> > The code snippet  (gen/getpwent.c) ..
> > The definition of the function __pwparse() is not in #ifdef YP
> 
> 	would you suggest a diff?
> 
> itojun

__________________________________
Do you Yahoo!?
Free Pop-Up Blocker - Get it now
http://companion.yahoo.com/
--0-922342843-1069707328=:78738
Content-Type: application/octet-stream; name=diffs
Content-Transfer-Encoding: base64
Content-Description: diffs
Content-Disposition: attachment; filename=diffs

LS0tIGxpYmMvTWFrZWZpbGUJTW9uIE5vdiAyNCAxMjo1MDowNCAyMDAzCisr
KyBsaWJjLm9yaWcvTWFrZWZpbGUJTW9uIE5vdiAyNCAxMjo0OToxMSAyMDAz
CkBAIC04NCw5ICs4NCw3IEBACiAuaW5jbHVkZSAiJHsuQ1VSRElSfS9xdWFk
L01ha2VmaWxlLmluYyIKIC5lbmRpZgogLmluY2x1ZGUgIiR7LkNVUkRJUn0v
cmVnZXgvTWFrZWZpbGUuaW5jIgotLmlmICgke01LWVA6VW5vfSAhPSAibm8i
KQogLmluY2x1ZGUgIiR7LkNVUkRJUn0vcnBjL01ha2VmaWxlLmluYyIKLS5l
bmRpZgogLmluY2x1ZGUgIiR7LkNVUkRJUn0vc3RkaW8vTWFrZWZpbGUuaW5j
IgogLmluY2x1ZGUgIiR7LkNVUkRJUn0vc3RkbGliL01ha2VmaWxlLmluYyIK
IC5pbmNsdWRlICIkey5DVVJESVJ9L3N0cmluZy9NYWtlZmlsZS5pbmMiCi0t
LSBsaWJjL2dlbi9nZXRwd2VudC5jCU1vbiBOb3YgMjQgMTI6MDI6MDkgMjAw
MworKysgbGliYy5vcmlnL2dlbi9nZXRwd2VudC5jCU1vbiBOb3YgMjQgMTI6
MDY6NTAgMjAwMwpAQCAtNTksMTMgKzU5LDEzIEBACiAjaW5jbHVkZSA8c3lz
bG9nLmg+CiAjaW5jbHVkZSA8dW5pc3RkLmg+CiAjaW5jbHVkZSA8dXRtcC5o
PgotI2luY2x1ZGUgPG1hY2hpbmUvcGFyYW0uaD4KLSNpbmNsdWRlIDxzdGRp
by5oPgogCiAjaWZkZWYgSEVTSU9ECiAjaW5jbHVkZSA8aGVzaW9kLmg+CiAj
ZW5kaWYKICNpZmRlZiBZUAorI2luY2x1ZGUgPG1hY2hpbmUvcGFyYW0uaD4K
KyNpbmNsdWRlIDxzdGRpby5oPgogI2luY2x1ZGUgPHJwYy9ycGMuaD4KICNp
bmNsdWRlIDxycGNzdmMveXBfcHJvdC5oPgogI2luY2x1ZGUgPHJwY3N2Yy95
cGNsbnQuaD4KQEAgLTI5MSw5ICsyOTEsNiBAQAogc3RhdGljIGludAogX195
cG1hcHR5cGUoKQogewotI2lmbmRlZiBZUAotCXJldHVybiAoWVBNQVBfTk9O
RSk7Ci0jZWxzZQogCXN0YXRpYyBpbnQgbWFwdHlwZSA9IC0xOwogCWludCBv
cmRlciwgcjsKIApAQCAtMzMxLDcgKzMyOCw2IEBACiAJfQogCiAJcmV0dXJu
IChtYXB0eXBlKTsKLSNlbmRpZiAvKiBZUCAqLwogfQogCiAvKgpAQCAtMzQz
LDkgKzMzOSw3IEBACiAJc3RydWN0IHBhc3N3ZCAqcHc7CiAJY2hhciAqczsK
IHsKLSNpZmRlZiBZUAogCXN0YXRpYyBjaGFyIGFkanVuY3Rwd1tZUE1BWFJF
Q09SRCArIDJdOwotI2VuZGlmIC8qIFlQICovCiAJaW50IGZsYWdzLCBtYXB0
eXBlOwogCiAJX0RJQUdBU1NFUlQocHcgIT0gTlVMTCk7CkBAIC0zNzUsNyAr
MzY5LDYgQEAKIAkJaWYoX19wd3Byb3RvLT5wd19zaGVsbCAhPSAoY2hhciAq
KU5VTEwpCiAJCQlwdy0+cHdfc2hlbGwgPSBfX3B3cHJvdG8tPnB3X3NoZWxs
OwogCX0KLSNpZiBZUAogCWlmICgobWFwdHlwZSA9PSBZUE1BUF9BREpVTkNU
KSAmJgogCSAgICAoc3Ryc3RyKHB3LT5wd19wYXNzd2QsICIjIyIpICE9IE5V
TEwpKSB7CiAJCWNoYXIgKmRhdGEsICpicDsKQEAgLTM5Miw3ICszODUsNiBA
QAogCQkJCXB3LT5wd19wYXNzd2QgPSBicDsKIAkJfQogCX0KLSNlbmRpZiAv
KiBZUCAqLwogCXJldHVybiAwOwogfQogI2VuZGlmIC8qIF9QQVNTV0RfQ09N
UEFUICovCi0tLSBsaWJjL25ldC9NYWtlZmlsZS5pbmMJTW9uIE5vdiAyNCAx
Mjo0NDoxOSAyMDAzCisrKyBsaWJjLm9yaWcvbmV0L01ha2VmaWxlLmluYwlN
b24gTm92IDI0IDEyOjA3OjEzIDIwMDMKQEAgLTExLDEzICsxMSw5IEBACiAJ
aW5ldF9uZXRfbnRvcC5jIGluZXRfbmV0X3B0b24uYyBpbmV0X25ldGEuYyBp
bmV0X250b3AuYyBpbmV0X3B0b24uYyBcCiAJaW5ldF9uZXRvZi5jIGluZXRf
bmV0d29yay5jIGluZXRfbnRvYS5jIGlzb19hZGRyLmMgbGlua2FkZHIuYyBc
CiAJbnNkaXNwYXRjaC5jIG5zbGV4ZXIubCBuc3BhcnNlci55IG5zX2FkZHIu
YyBuc19udG9hLmMgbnNhcF9hZGRyLmMgXAotCXJlY3YuYyByZXNfY29tcC5j
IHJlc19kYXRhLmMgcmVzX2RlYnVnLmMgcmVzX2luaXQuYyBcCisJcmNtZC5j
IHJlY3YuYyByZXNfY29tcC5jIHJlc19kYXRhLmMgcmVzX2RlYnVnLmMgcmVz
X2luaXQuYyBcCiAJcmVzX21rcXVlcnkuYyByZXNfcXVlcnkuYyByZXNfc2Vu
ZC5jIHNlbmQuYyBzZXRob3N0ZW50LmMgXAogCXNvY2thdG1hcmsuYwotCi0u
aWYgKCR7TUtZUH0gIT0gIm5vIikKLVNSQ1MrPQlyY21kLmMKLS5lbmRpZgog
CiAuaWYgKCR7TUtIRVNJT0R9ICE9ICJubyIpCiBTUkNTKz0JaGVzaW9kLmMK


--0-922342843-1069707328=:78738--