delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2000/07/29/09:15:28

Mailing-List: contact cygwin-help AT sourceware DOT cygnus DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT sources DOT redhat DOT com>
List-Archive: <http://sources.redhat.com/ml/cygwin/>
List-Post: <mailto:cygwin AT sources DOT redhat DOT com>
List-Help: <mailto:cygwin-help AT sources DOT redhat DOT com>, <http://sources.redhat.com/ml/#faqs>
Sender: cygwin-owner AT sources DOT redhat DOT com
Delivered-To: mailing list cygwin AT sources DOT redhat DOT com
Date: Sat, 29 Jul 2000 17:14:42 +0400
From: Vladimir Dubrovin <vlad AT sandy DOT ru>
X-Mailer: The Bat! (v1.41)
Reply-To: Vladimir Dubrovin <vlad AT sandy DOT ru>
Organization: Sandy Info
X-Priority: 3 (Normal)
Message-ID: <10718.000729@sandy.ru>
To: cygwin AT sourceware DOT cygnus DOT com
Subject: whois
X-Sender: Vladimir Dubrovin <vlad AT sandy DOT ru>
Mime-Version: 1.0

------------DCA31FE12912D6
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit

Hello cygwin,

  I  found no "whois" in Cygwin and ported one from FreeBSD with minor
  changes.
  May be you need one, sorry if not.


   Vladimir Dubrovin                  Sandy, ISP
    Sandy CCd chief               Customers Care dept
  http://www.sandy.ru           Nizhny Novgorod, Russia
 
http://www.security.nnov.ru
------------DCA31FE12912D6
Content-Type: application/octet-stream; name="whois.c"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="whois.c"

LyoKICogQ29weXJpZ2h0IChjKSAxOTgwLCAxOTkzCiAqCVRoZSBSZWdlbnRzIG9mIHRoZSBVbml2
ZXJzaXR5IG9mIENhbGlmb3JuaWEuICBBbGwgcmlnaHRzIHJlc2VydmVkLgogKgogKiBSZWRpc3Ry
aWJ1dGlvbiBhbmQgdXNlIGluIHNvdXJjZSBhbmQgYmluYXJ5IGZvcm1zLCB3aXRoIG9yIHdpdGhv
dXQKICogbW9kaWZpY2F0aW9uLCBhcmUgcGVybWl0dGVkIHByb3ZpZGVkIHRoYXQgdGhlIGZvbGxv
d2luZyBjb25kaXRpb25zCiAqIGFyZSBtZXQ6CiAqIDEuIFJlZGlzdHJpYnV0aW9ucyBvZiBzb3Vy
Y2UgY29kZSBtdXN0IHJldGFpbiB0aGUgYWJvdmUgY29weXJpZ2h0CiAqICAgIG5vdGljZSwgdGhp
cyBsaXN0IG9mIGNvbmRpdGlvbnMgYW5kIHRoZSBmb2xsb3dpbmcgZGlzY2xhaW1lci4KICogMi4g
UmVkaXN0cmlidXRpb25zIGluIGJpbmFyeSBmb3JtIG11c3QgcmVwcm9kdWNlIHRoZSBhYm92ZSBj
b3B5cmlnaHQKICogICAgbm90aWNlLCB0aGlzIGxpc3Qgb2YgY29uZGl0aW9ucyBhbmQgdGhlIGZv
bGxvd2luZyBkaXNjbGFpbWVyIGluIHRoZQogKiAgICBkb2N1bWVudGF0aW9uIGFuZC9vciBvdGhl
ciBtYXRlcmlhbHMgcHJvdmlkZWQgd2l0aCB0aGUgZGlzdHJpYnV0aW9uLgogKiAzLiBBbGwgYWR2
ZXJ0aXNpbmcgbWF0ZXJpYWxzIG1lbnRpb25pbmcgZmVhdHVyZXMgb3IgdXNlIG9mIHRoaXMgc29m
dHdhcmUKICogICAgbXVzdCBkaXNwbGF5IHRoZSBmb2xsb3dpbmcgYWNrbm93bGVkZ2VtZW50Ogog
KglUaGlzIHByb2R1Y3QgaW5jbHVkZXMgc29mdHdhcmUgZGV2ZWxvcGVkIGJ5IHRoZSBVbml2ZXJz
aXR5IG9mCiAqCUNhbGlmb3JuaWEsIEJlcmtlbGV5IGFuZCBpdHMgY29udHJpYnV0b3JzLgogKiA0
LiBOZWl0aGVyIHRoZSBuYW1lIG9mIHRoZSBVbml2ZXJzaXR5IG5vciB0aGUgbmFtZXMgb2YgaXRz
IGNvbnRyaWJ1dG9ycwogKiAgICBtYXkgYmUgdXNlZCB0byBlbmRvcnNlIG9yIHByb21vdGUgcHJv
ZHVjdHMgZGVyaXZlZCBmcm9tIHRoaXMgc29mdHdhcmUKICogICAgd2l0aG91dCBzcGVjaWZpYyBw
cmlvciB3cml0dGVuIHBlcm1pc3Npb24uCiAqCiAqIFRISVMgU09GVFdBUkUgSVMgUFJPVklERUQg
QlkgVEhFIFJFR0VOVFMgQU5EIENPTlRSSUJVVE9SUyBgYEFTIElTJycgQU5ECiAqIEFOWSBFWFBS
RVNTIE9SIElNUExJRUQgV0FSUkFOVElFUywgSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8s
IFRIRQogKiBJTVBMSUVEIFdBUlJBTlRJRVMgT0YgTUVSQ0hBTlRBQklMSVRZIEFORCBGSVRORVNT
IEZPUiBBIFBBUlRJQ1VMQVIgUFVSUE9TRQogKiBBUkUgRElTQ0xBSU1FRC4gIElOIE5PIEVWRU5U
IFNIQUxMIFRIRSBSRUdFTlRTIE9SIENPTlRSSUJVVE9SUyBCRSBMSUFCTEUKICogRk9SIEFOWSBE
SVJFQ1QsIElORElSRUNULCBJTkNJREVOVEFMLCBTUEVDSUFMLCBFWEVNUExBUlksIE9SIENPTlNF
UVVFTlRJQUwKICogREFNQUdFUyAoSU5DTFVESU5HLCBCVVQgTk9UIExJTUlURUQgVE8sIFBST0NV
UkVNRU5UIE9GIFNVQlNUSVRVVEUgR09PRFMKICogT1IgU0VSVklDRVM7IExPU1MgT0YgVVNFLCBE
QVRBLCBPUiBQUk9GSVRTOyBPUiBCVVNJTkVTUyBJTlRFUlJVUFRJT04pCiAqIEhPV0VWRVIgQ0FV
U0VEIEFORCBPTiBBTlkgVEhFT1JZIE9GIExJQUJJTElUWSwgV0hFVEhFUiBJTiBDT05UUkFDVCwg
U1RSSUNUCiAqIExJQUJJTElUWSwgT1IgVE9SVCAoSU5DTFVESU5HIE5FR0xJR0VOQ0UgT1IgT1RI
RVJXSVNFKSBBUklTSU5HIElOIEFOWSBXQVkKICogT1VUIE9GIFRIRSBVU0UgT0YgVEhJUyBTT0ZU
V0FSRSwgRVZFTiBJRiBBRFZJU0VEIE9GIFRIRSBQT1NTSUJJTElUWSBPRgogKiBTVUNIIERBTUFH
RS4KICovCgovKgogKiBDeWd3aW4gcG9ydCBieSAzQVBBM0FAc2VjdXJpdHkubm5vdi5ydQogKi8K
CiNpbmNsdWRlIDxzeXMvdHlwZXMuaD4KI2luY2x1ZGUgPHN5cy9zb2NrZXQuaD4KI2luY2x1ZGUg
PG5ldGluZXQvaW4uaD4KI2luY2x1ZGUgPGFycGEvaW5ldC5oPgovKiNpbmNsdWRlIDxlcnIuaD4q
LwojaW5jbHVkZSA8ZXJybm8uaD4KI2luY2x1ZGUgPG5ldGRiLmg+CiNpbmNsdWRlIDxzdGRpby5o
PgojaW5jbHVkZSA8c3RyaW5nLmg+Ci8qI2luY2x1ZGUgPHN5c2V4aXRzLmg+Ki8KI2luY2x1ZGUg
PHVuaXN0ZC5oPgojaW5jbHVkZSA8Z2V0b3B0Lmg+CgojZGVmaW5lCU5JQ0hPU1QJCSJ3aG9pcy5p
bnRlcm5pYy5uZXQiCiNkZWZpbmUJRE5JQ0hPU1QJIndob2lzLm5pYy5taWwiCiNkZWZpbmUJR05J
Q0hPU1QJIndob2lzLm5pYy5nb3YiCiNkZWZpbmUJQU5JQ0hPU1QJIndob2lzLmFyaW4ubmV0Igoj
ZGVmaW5lCVJOSUNIT1NUCSJ3aG9pcy5yaXBlLm5ldCIKI2RlZmluZQlQTklDSE9TVAkid2hvaXMu
YXBuaWMubmV0IgojZGVmaW5lIFJVTklDSE9TVCAgICAgICAid2hvaXMucmlwbi5uZXQiCiNkZWZp
bmUJV0hPSVNfUE9SVAk0MwoKc3RhdGljIHZvaWQgdXNhZ2UgKHZvaWQpOwoKaW50Cm1haW4oaW50
IGFyZ2MsIGNoYXIgKiphcmd2KQp7CglyZWdpc3RlciBGSUxFICpzZmksICpzZm87CglyZWdpc3Rl
ciBpbnQgY2g7CglzdHJ1Y3Qgc29ja2FkZHJfaW4gc2luOwoJc3RydWN0IGhvc3RlbnQgKmhwOwoJ
c3RydWN0IHNlcnZlbnQgKnNwOwoJaW50IHM7CgljaGFyICpob3N0OwoKI2lmZGVmCVNPQ0tTCglT
T0NLU2luaXQoYXJndlswXSk7CiNlbmRpZgoKCWhvc3QgPSBOSUNIT1NUOwoJd2hpbGUgKChjaCA9
IGdldG9wdChhcmdjLCBhcmd2LCAiYWRnaDpwclIiKSkgIT0gLTEpCgkJc3dpdGNoKChjaGFyKWNo
KSB7CgkJY2FzZSAnYSc6CgkJCWhvc3QgPSBBTklDSE9TVDsKCQkJYnJlYWs7CgkJY2FzZSAnZCc6
CgkJCWhvc3QgPSBETklDSE9TVDsKCQkJYnJlYWs7CgkJY2FzZSAnZyc6CgkJCWhvc3QgPSBHTklD
SE9TVDsKCQkJYnJlYWs7CgkJY2FzZSAnaCc6CgkJCWhvc3QgPSBvcHRhcmc7CgkJCWJyZWFrOwoJ
CWNhc2UgJ3AnOgoJCQlob3N0ID0gUE5JQ0hPU1Q7CgkJCWJyZWFrOwoJCWNhc2UgJ3InOgoJCQlo
b3N0ID0gUk5JQ0hPU1Q7CgkJCWJyZWFrOwoJCWNhc2UgJ1InOgoJCQlob3N0ID0gUlVOSUNIT1NU
OwoJCQlicmVhazsKCQljYXNlICc/JzoKCQlkZWZhdWx0OgoJCQl1c2FnZSgpOwoJCX0KCWFyZ2Mg
LT0gb3B0aW5kOwoJYXJndiArPSBvcHRpbmQ7CgoJaWYgKCFhcmdjKQoJCXVzYWdlKCk7CgoJcyA9
IHNvY2tldChQRl9JTkVULCBTT0NLX1NUUkVBTSwgMCk7CglpZiAocyA8IDApewoJCWZwcmludGYo
c3RkZXJyLCAiJXM6ICVzIiwgInNvY2tldCIsIHN0cmVycm9yKGVycm5vKSk7CgkJcmV0dXJuIC0x
OwoJfQoKCW1lbXNldCgmc2luLCAwLCBzaXplb2Ygc2luKTsKLyoJc2luLnNpbl9sZW4gPSBzaXpl
b2Ygc2luOyAqLwoJc2luLnNpbl9mYW1pbHkgPSBBRl9JTkVUOwoJCglocCA9IGdldGhvc3RieW5h
bWUoaG9zdCk7CglpZiAoaHAgPT0gTlVMTCl7CgkJZnByaW50ZihzdGRlcnIsICIlczogJXMiLCBo
b3N0LCAiZ2V0aG9zdGJ5bmFtZSgpIGZhaWxlZFxuIik7CgkJcmV0dXJuIC0yOwoJfQoJaG9zdCA9
IChjaGFyICopaHAtPmhfbmFtZTsKCXNpbi5zaW5fYWRkciA9ICooc3RydWN0IGluX2FkZHIgKilo
cC0+aF9hZGRyX2xpc3RbMF07CgoJc3AgPSBnZXRzZXJ2YnluYW1lKCJ3aG9pcyIsICJ0Y3AiKTsK
CWlmIChzcCA9PSBOVUxMKQoJCXNpbi5zaW5fcG9ydCA9IGh0b25zKFdIT0lTX1BPUlQpOwoJZWxz
ZQoJCXNpbi5zaW5fcG9ydCA9IHNwLT5zX3BvcnQ7CgoJaWYgKGNvbm5lY3QocywgKHN0cnVjdCBz
b2NrYWRkciAqKSZzaW4sIHNpemVvZihzaW4pKSA8IDApewoJCWZwcmludGYoc3RkZXJyLCAiJXM6
ICVzIiwgImNvbm5lY3QiLCBzdHJlcnJvcihlcnJubykpOwoJCXJldHVybiAtMzsKCX0KCglzZmkg
PSBmZG9wZW4ocywgInIiKTsKCXNmbyA9IGZkb3BlbihzLCAidyIpOwoJaWYgKHNmaSA9PSBOVUxM
IHx8IHNmbyA9PSBOVUxMKXsKCQlmcHJpbnRmKHN0ZGVyciwgIiVzOiAlcyIsICJmZG9wZW4iLCBz
dHJlcnJvcihlcnJubykpOwoJCXJldHVybiAtNTsKCX0KCXdoaWxlIChhcmdjLS0gPiAxKQoJCSh2
b2lkKWZwcmludGYoc2ZvLCAiJXMgIiwgKmFyZ3YrKyk7Cgkodm9pZClmcHJpbnRmKHNmbywgIiVz
XHJcbiIsICphcmd2KTsKCSh2b2lkKWZmbHVzaChzZm8pOwoJd2hpbGUgKChjaCA9IGdldGMoc2Zp
KSkgIT0gRU9GKQoJCXB1dGNoYXIoY2gpOwoJZXhpdCgwKTsKfQoKc3RhdGljIHZvaWQKdXNhZ2Uo
KQp7CglmcHJpbnRmKHN0ZGVyciwgInVzYWdlOiB3aG9pcyBbLWFkZ3ByUl0gWy1oIGhvc3RuYW1l
XSBuYW1lIC4uLlxuIik7CglleGl0KC01KTsKfQo=

------------DCA31FE12912D6
Content-Type: text/plain; charset=us-ascii

--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
------------DCA31FE12912D6--


- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019