[radvd-devel-l] radvd for NetBSD/KAME-current

Pekka Savola radvd-devel-l@litech.org
Sat, 15 Jun 2002 13:43:53 +0300 (EEST)


  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.

--1589707168-810416939-1024137833=:5448
Content-Type: TEXT/PLAIN; charset=US-ASCII

Hi,

On Fri, 14 Jun 2002, SUGYO Kazushi wrote:
> Hello,
> 
> Here is a small patch for radvd-0.7.1.

Thanks for the patch.

I've committed the sys/param.h change, but as for IPV6_RECVHOPLIMIT and 
IPV6_RECVPKTINFO, I have a question and a comment.

1) Should these changes be also made to recv.c:recv_rs_ra() ?

2) Opinions whether the attached kind of approach would be too confusing 
(Nathan?) -- this would limit the need for ifdefs in the code.

-- 
Pekka Savola                 "Tell me of difficulties surmounted,
Netcore Oy                   not those you stumble over and fall"
Systems. Networks. Security.  -- Robert Jordan: A Crown of Swords


--1589707168-810416939-1024137833=:5448
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="rfc2292bis.diff"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.4.44.0206151343530.5448@netcore.fi>
Content-Description: 
Content-Disposition: attachment; filename="rfc2292bis.diff"

SW5kZXg6IHNvY2tldC5jDQo9PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09DQpSQ1Mg
ZmlsZTogL3dvcmsvY3Zzcm9vdC9yYWR2ZC9zb2NrZXQuYyx2DQpyZXRyaWV2
aW5nIHJldmlzaW9uIDEuMw0KZGlmZiAtdSAtcjEuMyBzb2NrZXQuYw0KLS0t
IHNvY2tldC5jCTE0IE5vdiAyMDAxIDE5OjU4OjExIC0wMDAwCTEuMw0KKysr
IHNvY2tldC5jCTE1IEp1biAyMDAyIDEwOjM5OjA0IC0wMDAwDQpAQCAtMTgs
NiArMTgsMTUgQEANCiAjaW5jbHVkZSA8aW5jbHVkZXMuaD4NCiAjaW5jbHVk
ZSA8cmFkdmQuaD4NCiANCisvKiBOb3RlOiB0aGVzZSBhcmUgYXBwbGljYWJs
ZSB0byByZWNlaXZpbmcgc29ja29wdHMgb25seSAqLw0KKyNpZiBkZWZpbmVk
IElQVjZfSE9QTElNSVQgJiYgIWRlZmluZWQgSVBWNl9SRUNWSE9QTElNSVQN
CisjIGRlZmluZSBJUFY2X1JFQ1ZIT1BMSU1JVCBJUFY2X0hPUExJTUlUDQor
I2VuZGlmDQorDQorI2lmIGRlZmluZWQgSVBWNl9QS1RJTkZPICYmICFkZWZp
bmVkIElQVjZfUkVDVlBLVElORk8NCisjIGRlZmluZSBJUFY2X1JFQ1ZQS1RJ
TkZPIElQVjZfUEtUSU5GTw0KKyNlbmRpZg0KKw0KIGludA0KIG9wZW5faWNt
cHY2X3NvY2tldCh2b2lkKQ0KIHsNCkBAIC0zMywxMCArNDIsMTAgQEANCiAJ
fQ0KIA0KIAl2YWwgPSAxOw0KLQllcnIgPSBzZXRzb2Nrb3B0KHNvY2ssIElQ
UFJPVE9fSVBWNiwgSVBWNl9QS1RJTkZPLCAmdmFsLCBzaXplb2YoaW50KSk7
DQorCWVyciA9IHNldHNvY2tvcHQoc29jaywgSVBQUk9UT19JUFY2LCBJUFY2
X1JFQ1ZQS1RJTkZPLCAmdmFsLCBzaXplb2YoaW50KSk7DQogCWlmIChlcnIg
PCAwKQ0KIAl7DQotCQlsb2coTE9HX0VSUiwgInNldHNvY2tvcHQoSVBWNl9Q
S1RJTkZPKTogJXMiLCBzdHJlcnJvcihlcnJubykpOw0KKwkJbG9nKExPR19F
UlIsICJzZXRzb2Nrb3B0KElQVjZfUkVDVlBLVElORk8pOiAlcyIsIHN0cmVy
cm9yKGVycm5vKSk7DQogCQlyZXR1cm4gKC0xKTsNCiAJfQ0KIA0KQEAgLTY4
LDEyICs3NywxMiBAQA0KIAkJcmV0dXJuICgtMSk7DQogCX0NCiANCi0jaWZk
ZWYgSVBWNl9IT1BMSU1JVA0KKyNpZmRlZiBJUFY2X1JFQ1ZIT1BMSU1JVA0K
IAl2YWwgPSAxOw0KLQllcnIgPSBzZXRzb2Nrb3B0KHNvY2ssIElQUFJPVE9f
SVBWNiwgSVBWNl9IT1BMSU1JVCwgJnZhbCwgc2l6ZW9mKGludCkpOw0KKwll
cnIgPSBzZXRzb2Nrb3B0KHNvY2ssIElQUFJPVE9fSVBWNiwgSVBWNl9SRUNW
SE9QTElNSVQsICZ2YWwsIHNpemVvZihpbnQpKTsNCiAJaWYgKGVyciA8IDAp
DQogCXsNCi0JCWxvZyhMT0dfRVJSLCAic2V0c29ja29wdChJUFY2X0hPUExJ
TUlUKTogJXMiLCBzdHJlcnJvcihlcnJubykpOw0KKwkJbG9nKExPR19FUlIs
ICJzZXRzb2Nrb3B0KElQVjZfUkVDVkhPUExJTUlUKTogJXMiLCBzdHJlcnJv
cihlcnJubykpOw0KIAkJcmV0dXJuICgtMSk7DQogCX0NCiAjZW5kaWYNCg==
--1589707168-810416939-1024137833=:5448--