Re: ARRGHH !!! Gated is broken again in 2.1.131 ...

Mr. James W. Laferriere (babydr@nwrain.net)
Thu, 24 Dec 1998 19:46:52 -0800 (PST)


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.

--566704117-977983702-914557612=:7688
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hello Alexey, Grabbed the patch set & applied it .
no .rej's .

But I found the below ,

#if defined(PROTO_INET)
#include <netinet/in.h>
#ifdef linux
#include <linux/sockios.h>
#include <netinet/in_systm.h>

#ifdef NOBSDSTRUCT < Is this section as it s/b ?
#include <bsd/netinet/ip.h> < I would have thought the
#else < opposite .
#include <netinet/ip.h> < Under Slackware-3.6 or RH-5.2
#endif < the bsd/netinet/* doesn't exist.

#else /* linux */
#include <netinet/in_systm.h>
#include <netinet/ip.h>
#include <netinet/ip_var.h>
#endif /* linux */

I am testing my version of the above out now .
With reversing the above ip.h entries it now 'make config'es
cleanly .

But I can tell you are using Glibc as the NBBY
definition problem has raised its head again .

- much later -
Ouch, I have a funny feeling that something is -very-
differant between your filesystem & mine .

Please look at the attached patch , against your changes .
they are not complete (yet) , even with this set I am having
no luck getting 3-5-10 to compile cleanly. I have also attached
the log of the make after these changes .
If these files gets to you in any other format than plain-text
please tell me .

Also find below my compile time environment. If there is anything
that I can provide please ask ..

On Thu, 24 Dec 1998 kuznet@ms2.inr.ac.ru wrote:
> Hello!
> > > Seems, I accumulated some stamina and will port it back to 3.5
> > > and prune the most weird hacks from the patch.
> > This would be a -very good- thing, And many thanks !
> > May I suggest 3-5-10 for the back porting effort, although
> > 3-5-9 would probably be cleanest .
> I put the first version to
> ftp://ftp.inr.ac.ru/ip-routing/gated-3.5.10-ss*.dif.gz
> Only BGP is tested now.
>
> > The 3-5-10 has had a
> > complete rewrite of src/krt_ifread_ioclt.c . And is causing
> > a bunch of grief,
> It does not matter, this file is not used in any case.
> Actually, 3.5.10 differs of 3.5.9 mainly by change "fucked" to "bad"
> and "shit" to "horse hockey" 8)8)8) I backed out some minor bug though.
>
> Merry Chrismas!
> Alexey Tnx, JimL
+-----------------------------------------------------------------------+
| James W. Laferriere - Network Engineer - babydr@baby-dragons.com |
| System Techniques - 25416 - 22nd S. - Des-Moines, WA 98198 |
| Give me VMS -or- Give me Linux -but- only on AXP |
+-----------------------------------------------------------------------+

-- Versions installed: (if some fields are empty or looks
-- unusual then possibly you have very old versions)
Slackware v. 3.6.0
Linux gated 2.1.131 #1 Fri Dec 11 20:19:14 PST 1998 i586 unknown
Kernel modules 2.1.121
Gnu C egcs-2.90.29 980515 (egcs-1.0.3 release)
Binutils 2.8.1.0.23
Linux C Library 5 - 5.4.46
Dynamic Linker (ld.so) 1.9.9
ls: /usr/lib/libg++.so: No such file or directory
Procps 1.2.7
Mount 2.7l
Net-tools 1.47
Kbd 0.94
Sh-utils 1.16
Flex 2.5.4
E2fsprogs 1.12

--566704117-977983702-914557612=:7688
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="gated-ank+jiml.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.981224194652.7688C@filesrv1.baby-dragons.com>
Content-Description:

ZGlmZiAtcnVOIGdhdGVkLTMtNS0xMC9zcmMvaW5jbHVkZS5oIGdhdGVkLTMt
NS0xMC1hbmsramltbC9zcmMvaW5jbHVkZS5oDQotLS0gZ2F0ZWQtMy01LTEw
L3NyYy9pbmNsdWRlLmgJVGh1IERlYyAyNCAxOTowNDo0MyAxOTk4DQorKysg
Z2F0ZWQtMy01LTEwLWFuaytqaW1sL3NyYy9pbmNsdWRlLmgJVGh1IERlYyAy
NCAxNjo1MzowMCAxOTk4DQpAQCAtMTUyLDEwICsxNTIsMTMgQEANCiAjaWZk
ZWYJbGludXgNCiAjaW5jbHVkZSA8bGludXgvc29ja2lvcy5oPg0KICNpbmNs
dWRlIDxuZXRpbmV0L2luX3N5c3RtLmg+DQorI2lmbmRlZiBOQkJZDQorI2lu
Y2x1ZGUgPGJzZC9ic2QuaD4NCisjZW5kaWYNCiAjaWZkZWYgTk9CU0RTVFJV
Q1QNCi0jaW5jbHVkZSA8YnNkL25ldGluZXQvaXAuaD4NCi0jZWxzZQ0KICNp
bmNsdWRlIDxuZXRpbmV0L2lwLmg+DQorI2Vsc2UNCisjaW5jbHVkZSA8YnNk
L25ldGluZXQvaXAuaD4NCiAjZW5kaWYNCiAjZWxzZSAvKiBsaW51eCAqLw0K
ICNpbmNsdWRlIDxuZXRpbmV0L2luX3N5c3RtLmg+DQpkaWZmIC1ydU4gZ2F0
ZWQtMy01LTEwL3NyYy9ydF9hZ2dyZWdhdGUuYyBnYXRlZC0zLTUtMTAtYW5r
K2ppbWwvc3JjL3J0X2FnZ3JlZ2F0ZS5jDQotLS0gZ2F0ZWQtMy01LTEwL3Ny
Yy9ydF9hZ2dyZWdhdGUuYwlUaHUgRGVjIDI0IDE5OjA0OjQ0IDE5OTgNCisr
KyBnYXRlZC0zLTUtMTAtYW5rK2ppbWwvc3JjL3J0X2FnZ3JlZ2F0ZS5jCVRo
dSBEZWMgMjQgMTc6NDM6MDUgMTk5OA0KQEAgLTgzMyw3ICs4MzMsMTIgQEAN
CiAJKHZvaWQpIGZwcmludGYoZnAsDQogCQkgICAgICAgIlx0XHRcdEFnZ3Jl
Z2F0ZTogJUEvJWQgbWV0cmljICV1IHByZWZlcmVuY2UgJWRcbiIsDQogCQkg
ICAgICAgYWdncl9ydC0+cnRfZGVzdCwNCisjaWZkZWYgTk9fQU5LX0ZJWA0K
KwkJICAgICAgIGFnZ3JfcnQtPnJ0X2hlYWQtPnJ0X2Rlc3RfbWFzaywNCisj
ZWxzZQ0KIAkJICAgICAgIGFnZ3JfcnQtPnJ0X2hlYWQtPnJ0aF9kZXN0X21h
c2tfbG9nLA0KKyNlbmRpZg0KKy8qCQkgICAgICAgYWdncl9ydC0+cnRfaGVh
ZC0+cnRoX2Rlc3RfbWFza19sb2csCSovDQogCQkgICAgICAgYWdncl9ydC0+
cnRfbWV0cmljLA0KIAkJICAgICAgIGFnZ3JfcnQtPnJ0X3ByZWZlcmVuY2Up
Ow0KICAgICB9DQpAQCAtODcxLDcgKzg3NiwxMiBAQA0KIAkgICAgZnByaW50
ZihmcCwNCiAJCSAgICAiXHRcdFx0XHQlQS8lZCAgcHJvdG8gJXMgIG1ldHJp
YyAlZCBwcmVmZXJlbmNlICVkXG4iLA0KIAkJICAgIHJ0YS0+cnRhX3J0LT5y
dF9kZXN0LA0KKyNpZmRlZiBOT19BTktfRklYDQorCQkgICAgcnRhLT5ydGFf
cnQtPnJ0X2hlYWQtPnJ0aF9kZXN0X21hc2ssDQorI2Vsc2UNCiAJCSAgICBy
dGEtPnJ0YV9ydC0+cnRfaGVhZC0+cnRoX2Rlc3RfbWFza19sb2csDQorI2Vu
ZGlmDQorLyoJCSAgICBydGEtPnJ0YV9ydC0+cnRfaGVhZC0+cnRoX2Rlc3Rf
bWFza19sb2csCSovDQogCQkgICAgdHJhY2Vfc3RhdGUocnRfcHJvdG9fYml0
cywgcnRhLT5ydGFfcnQtPnJ0X2d3cC0+Z3dfcHJvdG8pLA0KIAkJICAgIHJ0
YS0+cnRhX3J0LT5ydF9tZXRyaWMsDQogCQkgICAgcnRhLT5ydGFfcnQtPnJ0
X2hlYWQtPnJ0aF9hZ2dyZWdhdGUtPnJ0YV9wcmVmZXJlbmNlKTsNCmRpZmYg
LXJ1TiBnYXRlZC0zLTUtMTAvc3JjL3J0X3RhYmxlLmMgZ2F0ZWQtMy01LTEw
LWFuaytqaW1sL3NyYy9ydF90YWJsZS5jDQotLS0gZ2F0ZWQtMy01LTEwL3Ny
Yy9ydF90YWJsZS5jCVRodSBEZWMgMjQgMTk6MDQ6NDQgMTk5OA0KKysrIGdh
dGVkLTMtNS0xMC1hbmsramltbC9zcmMvcnRfdGFibGUuYwlUaHUgRGVjIDI0
IDE3OjQ1OjQwIDE5OTgNCkBAIC0yODg1LDcgKzI4ODUsMTIgQEANCiAJDQog
CSh2b2lkKSBmcHJpbnRmKGZkLA0KIAkJICAiXHQlQS8lZCIsDQorI2lmZGVm
IE5PX0FOS19GSVgNCisJCSAgICAgICBydGgtPnJ0aF9kZXN0LCBydGgtPnJ0
aF9kZXN0X21hc2spOw0KKyNlbHNlDQogCQkgICAgICAgcnRoLT5ydGhfZGVz
dCwgcnRoLT5ydGhfZGVzdF9tYXNrX2xvZyk7DQorI2VuZGlmDQorLyoJCSAg
ICAgICBydGgtPnJ0aF9kZXN0LCBydGgtPnJ0aF9kZXN0X21hc2tfbG9nKTsJ
Ki8NCiAJKHZvaWQpIGZwcmludGYoZmQsDQogCQkgICJcblx0XHRcdGVudHJp
ZXMgJWRcdGFubm91bmNlICVkIiwNCiAJCSAgICAgICBydGgtPnJ0aF9lbnRy
aWVzLA0K
--566704117-977983702-914557612=:7688
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="gated-make-all.logs"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.96.981224194652.7688D@filesrv1.baby-dragons.com>
Content-Description:

Y2Qgb2JqLkxpbnV4LTIuMS4xMzEtaTU4Ng0KbWFrZSAgYWxsDQptYWtlWzFd
OiBFbnRlcmluZyBkaXJlY3RvcnkgYC9ob21lL2dhdGVkLTMtNS0xMC9zcmMv
b2JqLkxpbnV4LTIuMS4xMzEtaTU4NicNCk1ha2Ugc3RhcnRlZCBhdCBUaHUg
RGVjIDI0IDE3OjQ1OjQ4IFBTVCAxOTk4IHdpdGg6DQpDQyA9IGNjDQpDRkxB
R1MgPSAtTw0KQ1dGTEFHUyA9IA0KSUZMQUdTID0gIC1ETk9CU0RTVFJVQ1Qg
LUROT19BTktfRklYDQpjYyAtYyAtTyAgIC1ETk9CU0RTVFJVQ1QgLUROT19B
TktfRklYIGNoZWNrc3VtLmMNCmNjIC1jIC1PICAgLUROT0JTRFNUUlVDVCAt
RE5PX0FOS19GSVggZ3JhbmQuYw0KY2MgLWMgLU8gICAtRE5PQlNEU1RSVUNU
IC1ETk9fQU5LX0ZJWCBpZi5jDQpjYyAtYyAtTyAgIC1ETk9CU0RTVFJVQ1Qg
LUROT19BTktfRklYIGluZXQuYw0KY2MgLWMgLU8gICAtRE5PQlNEU1RSVUNU
IC1ETk9fQU5LX0ZJWCBrcnQuYw0KY2MgLWMgLU8gICAtRE5PQlNEU1RSVUNU
IC1ETk9fQU5LX0ZJWCBrcnRfcnRyZWFkX3Byb2MuYw0KY2MgLWMgLU8gICAt
RE5PQlNEU1RSVUNUIC1ETk9fQU5LX0ZJWCBrcnRfaWZyZWFkX2lvY3RsLmMN
CmNjIC1jIC1PICAgLUROT0JTRFNUUlVDVCAtRE5PX0FOS19GSVgga3J0X3J0
X2lvY3RsLmMNCmNjIC1jIC1PICAgLUROT0JTRFNUUlVDVCAtRE5PX0FOS19G
SVgga3J0X3N5bWJvbHNfcHJvYy5jDQpjYyAtYyAtTyAgIC1ETk9CU0RTVFJV
Q1QgLUROT19BTktfRklYIHBvbGljeS5jDQpjYyAtYyAtTyAgIC1ETk9CU0RT
VFJVQ1QgLUROT19BTktfRklYIHJ0X2FnZ3JlZ2F0ZS5jDQpjYyAtYyAtTyAg
IC1ETk9CU0RTVFJVQ1QgLUROT19BTktfRklYIHJ0X3N0YXRpYy5jDQpjYyAt
YyAtTyAgIC1ETk9CU0RTVFJVQ1QgLUROT19BTktfRklYIHJ0X3RhYmxlLmMN
CnJ0X3RhYmxlLmM6IEluIGZ1bmN0aW9uIGBydF9hZGQnOg0KcnRfdGFibGUu
YzoyMDI0OiB3YXJuaW5nOiBhc3NpZ25tZW50IG1ha2VzIHBvaW50ZXIgZnJv
bSBpbnRlZ2VyIHdpdGhvdXQgYSBjYXN0DQpydF90YWJsZS5jOiBJbiBmdW5j
dGlvbiBgcnRfY2hhbmdlX2FzcGF0aCc6DQpydF90YWJsZS5jOjIzODg6IHdh
cm5pbmc6IGFzc2lnbm1lbnQgbWFrZXMgcG9pbnRlciBmcm9tIGludGVnZXIg
d2l0aG91dCBhIGNhc3QNCmNjIC1jIC1PICAgLUROT0JTRFNUUlVDVCAtRE5P
X0FOS19GSVggc29ja2FkZHIuYw0Kc29ja2FkZHIuYzogSW4gZnVuY3Rpb24g
YG1hc2tfaW5zZXJ0JzoNCnNvY2thZGRyLmM6ODIyOiBgbWFza19kdXAnIHVu
ZGVjbGFyZWQgKGZpcnN0IHVzZSB0aGlzIGZ1bmN0aW9uKQ0Kc29ja2FkZHIu
Yzo4MjI6IChFYWNoIHVuZGVjbGFyZWQgaWRlbnRpZmllciBpcyByZXBvcnRl
ZCBvbmx5IG9uY2UNCnNvY2thZGRyLmM6ODIyOiBmb3IgZWFjaCBmdW5jdGlv
biBpdCBhcHBlYXJzIGluLikNCnNvY2thZGRyLmM6IEluIGZ1bmN0aW9uIGBt
YXNrX2R1bXAnOg0Kc29ja2FkZHIuYzo4MzY6IHBhcnNlIGVycm9yIGJlZm9y
ZSBgeycNCnNvY2thZGRyLmM6ODM5OiBgbWFzaycgdW5kZWNsYXJlZCAoZmly
c3QgdXNlIHRoaXMgZnVuY3Rpb24pDQpzb2NrYWRkci5jOiBBdCB0b3AgbGV2
ZWw6DQpzb2NrYWRkci5jOjg1ODogd2FybmluZzogcGFyYW1ldGVyIG5hbWVz
ICh3aXRob3V0IHR5cGVzKSBpbiBmdW5jdGlvbiBkZWNsYXJhdGlvbg0Kc29j
a2FkZHIuYzo4NTg6IHdhcm5pbmc6IGRhdGEgZGVmaW5pdGlvbiBoYXMgbm8g
dHlwZSBvciBzdG9yYWdlIGNsYXNzDQpzb2NrYWRkci5jOjg2MDogcGFyc2Ug
ZXJyb3IgYmVmb3JlIHN0cmluZyBjb25zdGFudA0Kc29ja2FkZHIuYzo4NjA6
IHdhcm5pbmc6IGRhdGEgZGVmaW5pdGlvbiBoYXMgbm8gdHlwZSBvciBzdG9y
YWdlIGNsYXNzDQptYWtlWzFdOiAqKiogW3NvY2thZGRyLm9dIEVycm9yIDEN
Cm1ha2VbMV06IExlYXZpbmcgZGlyZWN0b3J5IGAvaG9tZS9nYXRlZC0zLTUt
MTAvc3JjL29iai5MaW51eC0yLjEuMTMxLWk1ODYnDQo=
--566704117-977983702-914557612=:7688--

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/