Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 29 Jun 1998 23:02:38 -0400 (EDT)
From:      Yee Man Chan <ymc@eecs.umich.edu>
To:        freebsd-hackers@FreeBSD.ORG
Subject:   Sorry
Message-ID:  <Pine.GSO.3.96.980629230057.1555A-200000@shivam.eecs.umich.edu>

next in thread | raw e-mail | index | archive | help
  This message is in MIME format.  The first part should be readable text,
  while the remaining parts are likely unreadable without MIME-aware tools.
  Send mail to mime@docserver.cac.washington.edu for more info.

---559023410-851401618-899175758=:1555
Content-Type: TEXT/PLAIN; charset=US-ASCII

I am sorry. The server.c I sent before had an extra 'v' at line 71. It
won't compile. Attached is a compilable version.

Sorry for the inconvenience.
Yee Man

---559023410-851401618-899175758=:1555
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="server.c"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.GSO.3.96.980629230238.1555B@shivam.eecs.umich.edu>
Content-Description: 

I2luY2x1ZGUgPHN0ZGlvLmg+DQojaW5jbHVkZSA8ZXJybm8uaD4NCiNpbmNs
dWRlIDxzdHJpbmcuaD4NCiNpbmNsdWRlIDxzaWduYWwuaD4NCiNpbmNsdWRl
IDxmY250bC5oPg0KI2luY2x1ZGUgPGN0eXBlLmg+DQojaW5jbHVkZSA8dW5p
c3RkLmg+DQojaW5jbHVkZSA8bGltaXRzLmg+DQojaW5jbHVkZSA8c3lzL3R5
cGVzLmg+DQojaW5jbHVkZSA8c3lzL3N0YXQuaD4NCiNpbmNsdWRlIDxzeXMv
c29ja2V0Lmg+DQojaW5jbHVkZSA8bmV0aW5ldC9pbi5oPg0KI2luY2x1ZGUg
PGFycGEvaW5ldC5oPg0KI2luY2x1ZGUgPG5ldGRiLmg+DQoNCiNkZWZpbmUg
VElOX1BPUlQgNDg5OA0KDQppbnQgdGluZF9hcmdzKGludCBhcmdjLCBjaGFy
ICphcmd2W10sIGludCAqcG9ydCwgaW50ICogYnl0ZXMpOw0KY2hhciAqIHNl
bGVjdEFORHJlYWQoaW50IHRkLCBjaGFyICpidWYsIGludCBibGVuKTsNCnZv
aWQgdGluZF91c2FnZShjaGFyICpwcm9nbmFtZSk7DQoNCmludCBlcnJubzsN
Cg0KaW50IG1haW4oaW50IGFyZ2MsIGNoYXIgKiBhcmd2W10pIHsNCg0KICBp
bnQgcmQsIGNvbm4sIHJldXNlLCBsZW4sIHBvcnQ7DQogIHN0cnVjdCBzb2Nr
YWRkcl9pbiBzZWxmLCBjbGllbnQ7DQogIGNoYXIgYnVmWzIwNDhdOw0KICBp
bnQgZmxhZ3M7DQogIGludCBieXRlc1RvUmVjZWl2ZSA9IDA7DQoNCiAgLyog
b3B0aW9uIHBhcnNpbmcgKi8NCiAgaWYgKHRpbmRfYXJncyhhcmdjLCBhcmd2
LCAmcG9ydCwgJmJ5dGVzVG9SZWNlaXZlKSkgew0KICAgIHRpbmRfdXNhZ2Uo
YXJndlswXSk7DQogIH0NCg0KICBpZiAoYnl0ZXNUb1JlY2VpdmUgPD0gMCkg
ew0KICAgIHByaW50ZigiUGxlYXNlIHN1cHBseSB0aGUgIyBvZiBieXRlcyB5
b3UgZXhwZWN0IHRvIHJlY2VpdmUgcGVyIHRyaWFsLlxuIik7DQogICAgZXhp
dCgxKTsNCiAgfQ0KDQoNCiAgd2hpbGUgKDEpIHsNCiAgICBjb25uID0gc29j
a2V0KEFGX0lORVQsIFNPQ0tfU1RSRUFNLCAwKTsNCiAgICBpZiAoY29ubiA8
IDApIHsNCiAgICAgIHBlcnJvcigiU29ja2V0IEVycm9yISEhXG4iKTsNCiAg
ICAgIGV4aXQoMSk7DQogICAgfQ0KDQogICAgbWVtc2V0KChjaGFyICopICZz
ZWxmLCAwLCBzaXplb2Yoc3RydWN0IHNvY2thZGRyX2luKSk7DQogICAgc2Vs
Zi5zaW5fZmFtaWx5ID0gQUZfSU5FVDsNCiAgICBzZWxmLnNpbl9hZGRyLnNf
YWRkciA9IElOQUREUl9BTlk7DQogICAgc2VsZi5zaW5fcG9ydCA9IGh0b25z
KCh1X3Nob3J0KSBwb3J0KTsNCiAgICByZXVzZSA9IDE7DQogICAgaWYgKHNl
dHNvY2tvcHQoY29ubiwgU09MX1NPQ0tFVCwgU09fUkVVU0VBRERSLCAoY2hh
ciAqKSAmcmV1c2UsIHNpemVvZihpbnQpKSA8IDApIHsNCiAgICAgIHBlcnJv
cigic2V0c29ja29wdCBlcnJvciEhISIpOw0KICAgICAgZXhpdCgxKTsNCiAg
ICB9DQoNCiAgICBpZiAoYmluZChjb25uLCAoc3RydWN0IHNvY2thZGRyICop
ICZzZWxmLCBzaXplb2Yoc3RydWN0IHNvY2thZGRyX2luKSkgPCAwKSB7DQog
ICAgICBwZXJyb3IoImJpbmQgZXJyb3IhISEiKTsNCiAgICAgIGV4aXQoMSk7
DQogICAgfQ0KDQogICAgaWYgKGxpc3Rlbihjb25uLCA1KSA8IDApIHsNCiAg
ICAgIHBlcnJvcigibGlzdGVuIGVycm9yISEhIik7DQogICAgICBleGl0KDEp
Ow0KICAgIH0NCg0KDQogICAgbGVuID0gc2l6ZW9mKHN0cnVjdCBzb2NrYWRk
cl9pbik7DQoNCiAgICByZCA9IGFjY2VwdChjb25uLCAoc3RydWN0IHNvY2th
ZGRyICopICZjbGllbnQsICZsZW4pOw0KDQogICAgaWYgKHJkIDwgMCkgew0K
ICAgICAgcGVycm9yKCJhY2NlcHQgZXJyb3IhISEiKTsNCiAgICAgIGV4aXQo
MSk7DQogICAgfQ0KDQogICAgbWVtc2V0KGJ1ZiwgMCwgMjA0OCk7IA0KICAg
IHNlbGVjdEFORHJlYWQocmQsIGJ1ZiwgYnl0ZXNUb1JlY2VpdmUpOw0KICAg
IHByaW50ZigiJXMgZnJvbSBjbGllbnRcbiIsIGJ1Zik7DQogICAgc2VuZChy
ZCwgYnVmLCBieXRlc1RvUmVjZWl2ZSwgMCk7DQogICAgY2xvc2UoY29ubik7
DQogICAgY2xvc2UocmQpOw0KICB9DQp9ICANCg0KY2hhciAqDQpzZWxlY3RB
TkRyZWFkKGludCB0ZCwgY2hhciAqYnVmLCBpbnQgYmxlbikNCnsNCiAgaW50
IGk7DQogIGludCBlcnI7DQogIGNoYXIgKmJwOw0KICBpbnQgbGVuLCBsZWZ0
Ow0KICBjaGFyICplcnJtc2c7DQogIGZkX3NldCBmZHNldDsNCiAgc3RydWN0
IHRpbWV2YWwgdGltZW91dDsNCiAgDQogIEZEX1pFUk8oJmZkc2V0KTsNCiAg
RkRfU0VUKHRkLCAmZmRzZXQpOw0KICANCiAgdGltZW91dC50dl9zZWMgPSAw
Ow0KICB0aW1lb3V0LnR2X3VzZWMgPSA1MDA7DQogIA0KDQogIC8qIGluaXRp
YWxpemUgdmFyaWFibGVzICovDQogIGkgPSAwOw0KICBlcnJubyA9IDA7DQog
IGJwID0gYnVmOw0KICBsZWZ0ID0gYmxlbjsNCiAgZXJybXNnID0gKGNoYXIg
KikgMDsNCg0KICAvKiBwb2xsIHNvY2tldCBmb3IgZGF0YSBldmVyeSBUSU5E
X1NMRUVQVVNFQw0KICAgICBpbiBjYXNlIGNsaWVudCBvciBjb25uZWN0aW9u
IGlzIHNsb3cgYW5kDQogICAgIGRhdGEgaGFzbid0IGFycml2ZWQuICBCdXQg
ZG8gdGhpcyBvbmx5DQogICAgIFRJTkRfTUFYVFJJRVMgdGltZXMgc28gdGhh
dCBidWdneSBjbGllbnQNCiAgICAgd29uJ3QgcHV0IHVzIGluIGFuIGluZmlu
aXRlIGxvb3AuDQogICAgIEJldHRlciBpbXBsZW1lbnRlZCB3aXRoIHNlbGVj
dCgpLiAqLw0KICBkbyB7DQogICAgbGVuID0gcmVhZCh0ZCwgYnAsIGxlZnQp
Ow0KICAgIA0KICAgIGlmIChsZW4gPCAwICYmIGVycm5vID09IEVXT1VMREJM
T0NLKSB7DQogICAgICBpKys7DQogICAgICBsZW4gPSAxOw0KICAgICAgZXJy
bm8gPSAwOw0KICAgICAgaWYgKHNlbGVjdCh0ZCsxLCAmZmRzZXQsIE5VTEws
IE5VTEwsICZ0aW1lb3V0KSA8IDApIHsNCiAgICAgICAgcHJpbnRmKCJFcnJv
ciBpbiBmaWxlICVzIGxpbmUgJWRcbiIsIF9fRklMRV9fLCBfX0xJTkVfXyk7
DQogICAgICAgIGV4aXQoMSk7DQogICAgICB9DQogICAgfSBlbHNlIHsNCiAg
ICAgIGkgPSAwOw0KICAgICAgYnAgKz0gbGVuOw0KICAgICAgbGVmdCAtPSBs
ZW47DQogICAgfQ0KICB9IHdoaWxlIChsZW4gPiAwICYmIGxlZnQgPiAwICYm
IGkgPCAxMCk7DQp9DQogIA0Kdm9pZA0KdGluZF91c2FnZShjaGFyICpwcm9n
bmFtZSkNCnsNCiAgZnByaW50ZihzdGRlcnIsICJVc2FnZTogJXMgLXAgPHBv
cnRudW0+XG4iLCBwcm9nbmFtZSk7DQogIGV4aXQoZXJybm8pOw0KfQ0KDQov
Kg0KICogdGluZF9hcmdzOiBQYXJzZSBhcmdzLg0KICoNCiAqIFJldHVybiAw
IG9uIHN1Y2Nlc3Mgb3IgZXJybm8gb24gZmFpbHVyZS4NCiAqIE9uIHN1Y2Nl
c3NmdWwgcmV0dXJuLCAicG9ydCIgY29udGFpbnMgdGhlDQogKiBwb3J0IyB0
byB1c2UsIGluIGhvc3QgYnl0ZSBvcmRlci4NCiovDQppbnQNCnRpbmRfYXJn
cyhpbnQgYXJnYywgY2hhciAqYXJndltdLCBpbnQgKnBvcnQsIGludCAqIGJ5
dGVzKQ0Kew0KICBjaGFyIGM7DQogIGV4dGVybiBpbnQgb3B0aW5kOw0KICBl
eHRlcm4gY2hhciAqb3B0YXJnOw0KDQogIGVycm5vID0gMDsNCiAgKnBvcnQg
PSBUSU5fUE9SVDsNCiAgd2hpbGUgKChjID0gZ2V0b3B0KGFyZ2MsIGFyZ3Ys
ICJwOm46bDoiKSkgIT0gRU9GKSB7DQogICAgc3dpdGNoIChjKSB7DQogICAg
Y2FzZSAncCc6DQogICAgICAqcG9ydCA9IGF0b2kob3B0YXJnKTsNCiAgICAg
IGJyZWFrOw0KICAgIGNhc2UgJ24nOg0KICAgICAgKmJ5dGVzID0gYXRvaShv
cHRhcmcpOw0KICAgICAgcmV0dXJuIDA7DQogICAgZGVmYXVsdDoNCiAgICAg
IGVycm5vID0gRUlOVkFMOw0KICAgICAgYnJlYWs7DQogICAgfQ0KICB9DQoN
CiAgcmV0dXJuKGVycm5vKTsNCn0NCg0K
---559023410-851401618-899175758=:1555--

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-hackers" in the body of the message



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.GSO.3.96.980629230057.1555A-200000>