Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 24 Jul 2025 21:41:36 -0400
From:      Karl Denninger <karl@denninger.net>
To:        freebsd-net@freebsd.org
Subject:   Re: rtadvd appears to ignore options set in /etc/rtadvd.conf
Message-ID:  <4a232361-90b0-483d-99d0-542a20462ce4@denninger.net>
In-Reply-To: <39b8ceba-f6d4-4cb0-ab76-139255b7eb83@denninger.net>
References:  <2ceaf7ed-3a04-47f3-a1f1-9f8a40cab9ef@denninger.net> <nr9p9rsq-8o1p-3159-onqo-349p5q667864@yvfgf.mnoonqbm.arg> <bfb35bcc-f69b-40f9-adde-d6cb70d38246@denninger.net> <CAGv8uaoOJ5K3DghoXJHzGchTT_8xMdmOQyrQbFHJ73nUMB2fzw@mail.gmail.com> <1c7759d6-559e-4b2c-8bc0-a7a5fba28484@denninger.net> <39b8ceba-f6d4-4cb0-ab76-139255b7eb83@denninger.net>

next in thread | previous in thread | raw e-mail | index | archive | help
This is a cryptographically signed message in MIME format.

--------------ms000000080903090702080705
Content-Type: multipart/alternative;
 boundary="------------R8hGV9iCyu2idHj4B00kddB9"

--------------R8hGV9iCyu2idHj4B00kddB9
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: base64

VGhlIGZvbGxvd2luZyBoYW5kZnVsLWxpbmUgcGF0Y2ggKGxlZnQgdGhlIG9yaWdpbmFsIGFz
c2lnbm1lbnRzIA0KY29tbWVudGVkIG91dCkgY2F1c2VzIHJ0YWR2ZCB0byBjb25mb3JtIHRv
IHRoZSBtYW4gcGFnZSAqZXhjZXB0KiB5b3UgDQpoYXZlIHRvIGFjdHVhbGx5IHNwZWNpZnkg
dGhlIGludGVyZmFjZSB0byBjaGFuZ2UgcGx0aW1lIGFuZCB2bHRpbWU7IA0KZG9pbmcgc28g
aW4gImRlZmF1bHQiIGlzIG5vdCBwaWNrZWQgdXAuDQoNCkkgaW5pdGlhdGVkIGEgYnVnIHJl
cG9ydDsgaXMgdGhlcmUgYSByZWFzb24gaXQgc2hvdWxkbid0IGJlIHRoaXMgd2F5IA0KY29u
c2lkZXJpbmcgdGhlIG1hbiBwYWdlIHNheXMgaXQgc2hvdWxkIHdvcmsgYW5kIGFzIGJlbG93
IGFzIEkgZGVzY3JpYmUgDQp0aGVyZSBBUkUgY2lyY3Vtc3RhbmNlcyB3aGVyZSB5b3UgcmVh
bGx5IGRvIHdhbnQgaXQgdG8gYmVoYXZlIGxpa2UgdGhpcy4NCg0KZGlmZiAtLWdpdCBhL3Vz
ci5zYmluL3J0YWR2ZC9jb25maWcuYyBiL3Vzci5zYmluL3J0YWR2ZC9jb25maWcuYw0KaW5k
ZXggYTI2NDg1OGVkYWY3Li5hZGUwMWU0ZDM5ZjcgMTAwNjQ0DQotLS0gYS91c3Iuc2Jpbi9y
dGFkdmQvY29uZmlnLmMNCisrKyBiL3Vzci5zYmluL3J0YWR2ZC9jb25maWcuYw0KQEAgLTEw
OTIsOCArMTA5MiwxMyBAQCBnZXRfcHJlZml4KHN0cnVjdCByYWluZm8gKnJhaSkNCiDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoCDCoCBfX2Z1bmNfXywgbnRvcGJ1ZiwgcGZ4LT5wZnhf
cHJlZml4bGVuLCANCmlmaS0+aWZpX2lmbmFtZSk7DQoNCiDCoCDCoCDCoCDCoCDCoCDCoCDC
oCDCoCAvKiBzZXQgb3RoZXIgZmllbGRzIHdpdGggcHJvdG9jb2wgZGVmYXVsdHMgKi8NCi3C
oCDCoCDCoCDCoCDCoCDCoCDCoCDCoHBmeC0+cGZ4X3ZhbGlkbGlmZXRpbWUgPSBERUZfQURW
VkFMSURMSUZFVElNRTsNCi3CoCDCoCDCoCDCoCDCoCDCoCDCoCDCoHBmeC0+cGZ4X3ByZWZs
aWZldGltZSA9IERFRl9BRFZQUkVGRVJSRURMSUZFVElNRTsNCivCoCDCoCDCoCDCoCDCoCDC
oCDCoCDCoGludDY0X3QgdmFsNjQ7DQorwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBNQVlIQVZF
KHZhbDY0LCAidmx0aW1lIiwgREVGX0FEVlZBTElETElGRVRJTUUpOw0KK8KgIMKgIMKgIMKg
IMKgIMKgIMKgIMKgcGZ4LT5wZnhfdmFsaWRsaWZldGltZSA9IHZhbDY0Ow0KKy8vwqAgwqAg
wqAgwqAgwqAgwqAgwqBwZngtPnBmeF92YWxpZGxpZmV0aW1lID0gREVGX0FEVlZBTElETElG
RVRJTUU7DQorwqAgwqAgwqAgwqAgwqAgwqAgwqAgwqBNQVlIQVZFKHZhbDY0LCAicGx0aW1l
IiwgREVGX0FEVlBSRUZFUlJFRExJRkVUSU1FKTsNCivCoCDCoCDCoCDCoCDCoCDCoCDCoCDC
oHBmeC0+cGZ4X3ByZWZsaWZldGltZSA9IHZhbDY0Ow0KKy8vwqAgwqAgwqAgwqAgwqAgwqAg
wqBwZngtPnBmeF9wcmVmbGlmZXRpbWUgPSBERUZfQURWUFJFRkVSUkVETElGRVRJTUU7DQog
wqAgwqAgwqAgwqAgwqAgwqAgwqAgwqAgcGZ4LT5wZnhfb25saW5rZmxnID0gMTsNCiDCoCDC
oCDCoCDCoCDCoCDCoCDCoCDCoCBwZngtPnBmeF9hdXRvY29uZmZsZyA9IDE7DQogwqAgwqAg
wqAgwqAgwqAgwqAgwqAgwqAgcGZ4LT5wZnhfb3JpZ2luID0gUFJFRklYX0ZST01fS0VSTkVM
Ow0KDQpPbiA3LzI0LzIwMjUgMTA6NTksIEthcmwgRGVubmluZ2VyIHdyb3RlOg0KPiBCVFcg
dGhlIHJlYXNvbiB0aGlzIGJlaGF2aW9yIGlzIGRlZmluaXRlbHkgYmFkIG5ld3MgaXMgdGhl
IGZvbGxvd2luZzoNCj4NCj4gTm90ZSB0aGF0IGlmIHRoZSBkZWxlZ2F0ZWQgYWRkcmVzcyBj
aGFuZ2VzIHRoZSBob3N0IGluIHF1ZXN0aW9uIGRvZXMgDQo+IGdldCBpdCBtYXJrZWQgImRl
cHJlY2F0ZWQiIGVzc2VudGlhbGx5IGltbWVkaWF0ZWx5IGJ1dCBpdCByZW1haW5zIGluIA0K
PiB0aGUgYWRkcmVzcyB0YWJsZSBmb3IgYSB2ZXJ5IGxvbmcgdGltZSB3aGljaCBpcyBib3Ro
IHBvaW50bGVzcyBhbmQsIGlmIA0KPiB0aGUgZGVsZWdhdGVkIGFkZHJlc3MgY2hhbmdlcyBv
biBhIHJlbGF0aXZlbHkgZnJlcXVlbnQgYmFzaXMgKHlvdSdkIA0KPiBob3BlIGl0IGRvZXNu
J3QgYnV0IGl0IG1pZ2h0KSB5b3Ugd2lsbCB3aW5kIHVwIHdpdGggYSBsb3Qgb2YgDQo+IGRl
cHJlY2F0ZWQgYWRkcmVzc2VzLiBUaGF0J3MgYW5ub3lpbmcgYnV0IG90aGVyd2lzZSBub3Qg
YSBodWdlIHByb2JsZW0uDQo+DQo+IEhPV0VWRVIsIHdoYXQgaXMgYSBzaWduaWZpY2FudCBw
cm9ibGVtIGlzIGlmIElQdjYgZGlzYXBwZWFycyAodGhhdCBpcywgDQo+IHByZXN1bWUgdGhl
IGdhdGV3YXkgY3Jhc2hlcyBvciBpcyByZWJvb3RlZCBhbmQgb24gcmVzdGFydCBmYWlscyB0
byBnZXQgDQo+IGEgbmV3IElQdjYgZGVsZWdhdGlvbiBhdCBhbGwpIC0tIHNpbmNlIHlvdSBj
YW4ndCBzZXQgdGhlIHNob3J0ZXIgdmFsaWQgDQo+IHRpbWUgYW5kIGhhdmUgaXQgd29yayB0
aGUgc3lzdGVtKHMpIHRoYXQgcHJldmlvdXNseSBnb3QgdGhvc2UgU0xBQ0MgDQo+IGFkZHJl
c3NlcyBvbiB5b3VyIGluc2lkZSBuZXR3b3JrIHdpbGwgYXR0ZW1wdCB0byBjb25uZWN0IG91
dGJvdW5kIG9uIA0KPiB0aGVtIGFuZCBmYWlsIHNpbmNlIG5vIGZ1cnRoZXIgcnRhZHZkIHVw
ZGF0ZXMgd2lsbCBzaG93IHVwIHRvIHRlbGwgdGhlIA0KPiBib3ggdGhhdCB0aGUgZGVsZWdh
dGlvbiBhbmQgcm91dGUgaGFzIGNoYW5nZWQuwqAgVGhpcyB3aWxkbHkgZGFtYWdlcyANCj4g
cGVyZm9ybWFuY2UgdW50aWwgc2FpZCB0aW1lIGV4cGlyZXMsIHlvdSByZWJvb3QgdGhlbSBv
ciBtYW51YWxseSANCj4gcmVtb3ZlIHRoZSBJUHY2IFNMQUNDIGFkZHJlc3MgZnJvbSB0aGUg
aW50ZXJmYWNlIG9uIGVhY2ggb2YgdGhvc2UgDQo+IGRldmljZXMgLS0gYW5kIHRoYXQgcG90
ZW50aWFsbHkgY291bGQgYmUgYSB2ZXJ5IGxhcmdlIG51bWJlciBvZiBkZXZpY2VzLg0KPg0K
PiBPbiA3LzI0LzIwMjUgMDc6NDcsIEthcmwgRGVubmluZ2VyIHdyb3RlOg0KPj4NCj4+IE5v
cGUgLS0gbm8gY2hhbmdlOg0KPj4NCj4+IDA3OjQ0OjIzLjgxMDYwMiBJUDYgKGhsaW0gMjU1
LCBuZXh0LWhlYWRlciBJQ01QdjYgKDU4KSBwYXlsb2FkIA0KPj4gbGVuZ3RoOiA1NikgZmU4
MDo6MmUwOmI0ZmY6ZmU2ODpmODk1ID4gZmYwMjo6MTogW2ljbXA2IHN1bSBva10gSUNNUDYs
IA0KPj4gcm91dGVyIGFkdmVydGlzZW1lbnQsIGxlbmd0aCA1Ng0KPj4gwqAgwqAgwqAgwqAg
aG9wIGxpbWl0IDY0LCBGbGFncyBbbm9uZV0sIHByZWYgbWVkaXVtLCByb3V0ZXIgbGlmZXRp
bWUgDQo+PiAxODAwcywgcmVhY2hhYmxlIHRpbWUgMG1zLCByZXRyYW5zIHRpbWVyIDBtcw0K
Pj4gwqAgwqAgwqAgwqAgwqAgc291cmNlIGxpbmstYWRkcmVzcyBvcHRpb24gKDEpLCBsZW5n
dGggOCAoMSk6IDAwOmUwOmI0OjY4OmY4Ojk1DQo+PiDCoCDCoCDCoCDCoCDCoCBwcmVmaXgg
aW5mbyBvcHRpb24gKDMpLCBsZW5ndGggMzIgKDQpOiANCj4+IDI2MDY6ODNjMDo4MDAwOjFi
MDA6Oi82NCwgRmxhZ3MgW29ubGluaywgYXV0b10sIHZhbGlkIHRpbWUgMjU5MjAwMHMsIA0K
Pj4gcHJlZi4gdGltZSA2MDQ4MDBzDQo+Pg0KPj4gTm90ZSB0aGF0IEkgY2Fubm90IHNldCBh
biBhY3R1YWwgdmFsaWQgImFkZHJlc3MiIGluIHRoZSBjb25maWcgZmlsZSANCj4+IHNpbmNl
IEkgaGF2ZSBubyBjbHVlIHdoYXQgaXQgaXMgaW4gYWR2YW5jZSAoaXQgY29tZXMgb2ZmIHRo
ZSANCj4+IGRlbGVnYXRpb24gZnJvbSB0aGUgSVNQIG9mIGNvdXJzZSkNCj4+DQo+PiBUaGlz
IGxvb2tzIGxpa2UgYSBidWcgKHN0YXJ0aW5nIHJ0YWR2ZCB3aXRoIHZlcmJvc2UgZGVidWdn
aW5nIG9uIGluIA0KPj4gdGhlIGZvcmVncm91bmQgZG9lc24ndCBsb2cgYW55IGNvbXBsYWlu
dHMgLS0gaXQgbG9va3MgbGlrZSBpdCBqdXN0IA0KPj4gaWdub3JlcyB0aGUgcGFyYW1ldGVy
cy4pDQo+Pg0KPj4gT24gNy8yMy8yMDI1IDIzOjI2LCBKb2huIEhheSB3cm90ZToNCj4+PiBI
aSBLYXJsLA0KPj4+DQo+Pj4gV2hhdCBpZiB5b3UgdXNlIGEgPSBpbnN0ZWFkIG9mIHRoZSAj
PyBGb3IgZXhhbXBsZSA6dmx0aW1lPTg2NDAwOg0KPj4+DQo+Pj4gSSBzZXQgcmRuc3MgYW5k
IGRuc3NsIHVzaW5nID0gYW5kIHRoYXQgd29ya3MuDQo+Pj4NCj4+PiBKb2huDQo+Pj4NCj4+
Pg0KPj4+IE9uIFRodSwgMjQgSnVsIDIwMjUgYXQgMDE6MzgsIEthcmwgRGVubmluZ2VyIDxr
YXJsQGRlbm5pbmdlci5uZXQ+IHdyb3RlOg0KPj4+DQo+Pj4gICAgIE9uIDcvMjMvMjAyNSAx
Njo0NywgQmpvZXJuIEEuIFplZWIgd3JvdGU6DQo+Pj4+ICAgICBPbiBXZWQsIDIzIEp1bCAy
MDI1LCBLYXJsIERlbm5pbmdlciB3cm90ZToNCj4+Pj4NCj4+Pj4gICAgIEhpLA0KPj4+Pg0K
Pj4+PiAgICAgKHNvcnJ5IEkgZGVsZXRlZCB0aGUgbWVzc2FnZSBhcyB0aGUgdGV4L29ubHkg
cGFydCB3YXMgYmFyZWx5DQo+Pj4+ICAgICBwYXJzYWJsZSkuDQo+Pj4+DQo+Pj4+ICAgICBD
YW4geW91LCBmb3IgdGVzdGluZywgdHJ5IGFkZGluZyBhbg0KPj4+PiAgICAgwqDCoMKgwqBh
ZGRyPSJ4eHg6eHh4Onh4eDp4eHh4OjoiOlwNCj4+Pj4gICAgIHRvIG9uZSBvZiB5b3VyIGVu
dHJpZXMgYW5kIHNlZSBpZiB0aGUgYmVoYXZpb3VyIGNoYW5nZXM/DQo+Pj4+DQo+Pj4+ICAg
ICAvYnoNCj4+Pj4NCj4+PiAgICAgcm9vdEBJcEd3Oi9ldGMgIyBtb3JlIC9ldGMvcnRhZHZk
LmNvbmYNCj4+PiAgICAgIyBTZXQgdGhlIHByZWZlcnJlZCBsaWZldGltZSB0byAxMCBtaW51
dGVzIG9uIGFkdmVydGlzZWQgcHJlZml4ZXMuDQo+Pj4gICAgICMgQWxsIG90aGVyIHBhcmFt
ZXRlcnMgYXJlIGRlZmF1bHQuDQo+Pj4gICAgICMNCj4+PiAgICAgZGVmYXVsdDpcDQo+Pj4g
ICAgIMKgIMKgIMKgIMKgIDp2bHRpbWUjODY0MDA6XA0KPj4+ICAgICDCoCDCoCDCoCDCoCA6
cGx0aW1lIzM2MDA6XA0KPj4+ICAgICDCoCDCoCDCoCDCoCA6cHJlZml4bGVuIzY0OmFkZHI9
Inh4eDp4eHg6eHh4Onh4eHg6OiI6DQo+Pj4gICAgIGl4MTpcDQo+Pj4gICAgIMKgIMKgIMKg
IMKgIDp2bHRpbWUjODY0MDA6XA0KPj4+ICAgICDCoCDCoCDCoCDCoCA6cGx0aW1lIzM2MDA6
XA0KPj4+ICAgICDCoCDCoCDCoCDCoCA6cHJlZml4bGVuIzY0OmFkZHI9Inh4eDp4eHg6eHh4
Onh4eHg6OiI6DQo+Pj4gICAgIGl4MS40OlwNCj4+PiAgICAgwqAgwqAgwqAgwqAgOnZsdGlt
ZSM4NjQwMDpcDQo+Pj4gICAgIMKgIMKgIMKgIMKgIDpwbHRpbWUjMzYwMDpcDQo+Pj4gICAg
IMKgIMKgIMKgIMKgIDpwcmVmaXhsZW4jNjQ6DQo+Pj4NCj4+PiAgICAgTm8gY2hhbmdlIC0t
IHRoZSBhbm5vdW5jZW1lbnQgaXMgZ29pbmcgb3V0IG9uIGl4MSBmcm9tIHRoZSBnYXRld2F5
Lg0KPj4+DQo+Pj4gICAgIE9uIG1hY2hpbmUgcmVjZWl2aW5nIHRoZSBhZHZlcnRpc2VtZW50
czoNCj4+Pg0KPj4+ICAgICAxOTozNTo0OS4wODUyOTcgSVA2IChobGltIDI1NSwgbmV4dC1o
ZWFkZXIgSUNNUHY2ICg1OCkgcGF5bG9hZA0KPj4+ICAgICBsZW5ndGg6IDU2KSBmZTgwOjoy
ZTA6YjRmZjpmZTY4OmY4OTUgPiBmZjAyOjoxOiBbaWNtcDYgc3VtIG9rXQ0KPj4+ICAgICBJ
Q01QNiwgcm91dGVyIGFkdmVydGlzZW1lbnQsIGxlbmd0aCA1Ng0KPj4+ICAgICDCoCDCoCDC
oCDCoCBob3AgbGltaXQgNjQsIEZsYWdzIFtub25lXSwgcHJlZiBtZWRpdW0sIHJvdXRlciBs
aWZldGltZQ0KPj4+ICAgICAxODAwcywgcmVhY2hhYmxlIHRpbWUgMG1zLCByZXRyYW5zIHRp
bWVyIDBtcw0KPj4+ICAgICDCoCDCoCDCoCDCoCDCoCBzb3VyY2UgbGluay1hZGRyZXNzIG9w
dGlvbiAoMSksIGxlbmd0aCA4ICgxKToNCj4+PiAgICAgMDA6ZTA6YjQ6Njg6Zjg6OTUNCj4+
PiAgICAgwqAgwqAgwqAgwqAgwqAgcHJlZml4IGluZm8gb3B0aW9uICgzKSwgbGVuZ3RoIDMy
ICg0KToNCj4+PiAgICAgMjYwNjo4M2MwOjgwMDA6MWIwMDo6LzY0LCBGbGFncyBbb25saW5r
LCBhdXRvXSwgKl92YWxpZCB0aW1lDQo+Pj4gICAgIDI1OTIwMDBzLCBwcmVmLiB0aW1lIDYw
NDgwMHNfKg0KPj4+DQo+Pj4NCj4+PiAgICAgLS0gDQo+Pj4gICAgIEthcmwgRGVubmluZ2Vy
DQo+Pj4gICAgIGthcmxAZGVubmluZ2VyLm5ldA0KPj4+ICAgICAvVGhlIE1hcmtldCBUaWNr
ZXIvDQo+Pj4gICAgIC9bUy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVmZXJyZWRdLw0KPj4+
DQo+PiAtLSANCj4+IEthcmwgRGVubmluZ2VyDQo+PiBrYXJsQGRlbm5pbmdlci5uZXQNCj4+
IC9UaGUgTWFya2V0IFRpY2tlci8NCj4+IC9bUy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVm
ZXJyZWRdLw0KPiAtLSANCj4gS2FybCBEZW5uaW5nZXINCj4ga2FybEBkZW5uaW5nZXIubmV0
DQo+IC9UaGUgTWFya2V0IFRpY2tlci8NCj4gL1tTL01JTUUgZW5jcnlwdGVkIGVtYWlsIHBy
ZWZlcnJlZF0vDQotLSANCkthcmwgRGVubmluZ2VyDQprYXJsQGRlbm5pbmdlci5uZXQNCi9U
aGUgTWFya2V0IFRpY2tlci8NCi9bUy9NSU1FIGVuY3J5cHRlZCBlbWFpbCBwcmVmZXJyZWRd
Lw0K
--------------R8hGV9iCyu2idHj4B00kddB9
Content-Type: text/html; charset=UTF-8
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DUTF=
-8">
  </head>
  <body>
    <p>The following handful-line patch (left the original assignments
      commented out) causes rtadvd to conform to the man page *except*
      you have to actually specify the interface to change pltime and
      vltime; doing so in "default" is not picked up.</p>
    <p>I initiated a bug report; is there a reason it shouldn't be this
      way considering the man page says it should work and as below as I
      describe there ARE circumstances where you really do want it to
      behave like this.</p>
    <p><font face=3D"monospace">diff --git a/usr.sbin/rtadvd/config.c
        b/usr.sbin/rtadvd/config.c<br>
        index a264858edaf7..ade01e4d39f7 100644<br>
        --- a/usr.sbin/rtadvd/config.c<br>
        +++ b/usr.sbin/rtadvd/config.c<br>
        @@ -1092,8 +1092,13 @@ get_prefix(struct rainfo *rai)<br>
        =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=
=A0 __func__, ntopbuf, pfx-&gt;pfx_prefixlen,
        ifi-&gt;ifi_ifname);<br>
        <br>
        =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 /* set ot=
her fields with protocol defaults */<br>
        -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pfx-&gt;p=
fx_validlifetime =3D
        DEF_ADVVALIDLIFETIME;<br>
        -=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pfx-&gt;p=
fx_preflifetime =3D
        DEF_ADVPREFERREDLIFETIME;<br>
        +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0int64_t v=
al64;<br>
        +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0MAYHAVE(v=
al64, "vltime", DEF_ADVVALIDLIFETIME);<br>
        +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pfx-&gt;p=
fx_validlifetime =3D val64;<br>
        +//=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pfx-&gt;pfx_va=
lidlifetime =3D
        DEF_ADVVALIDLIFETIME;<br>
        +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0MAYHAVE(v=
al64, "pltime",
        DEF_ADVPREFERREDLIFETIME);<br>
        +=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pfx-&gt;p=
fx_preflifetime =3D val64;<br>
        +//=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0pfx-&gt;pfx_pr=
eflifetime =3D
        DEF_ADVPREFERREDLIFETIME;<br>
        =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 pfx-&gt;p=
fx_onlinkflg =3D 1;<br>
        =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 pfx-&gt;p=
fx_autoconfflg =3D 1;<br>
        =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 pfx-&gt;p=
fx_origin =3D PREFIX_FROM_KERNEL;</font><br>
      <br>
    </p>
    <div class=3D"moz-cite-prefix">On 7/24/2025 10:59, Karl Denninger
      wrote:<br>
    </div>
    <blockquote type=3D"cite"
      cite=3D"mid:39b8ceba-f6d4-4cb0-ab76-139255b7eb83@denninger.net">
      <meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3DU=
TF-8">
      <div class=3D"moz-cite-prefix">BTW the reason this behavior is
        definitely bad news is the following:</div>
      <div class=3D"moz-cite-prefix"><br>
      </div>
      <div class=3D"moz-cite-prefix">Note that if the delegated address
        changes the host in question does get it marked "deprecated"
        essentially immediately but it remains in the address table for
        a very long time which is both pointless and, if the delegated
        address changes on a relatively frequent basis (you'd hope it
        doesn't but it might) you will wind up with a lot of deprecated
        addresses. That's annoying but otherwise not a huge problem.<br>
        <br>
        HOWEVER, what is a significant problem is if IPv6 disappears
        (that is, presume the gateway crashes or is rebooted and on
        restart fails to get a new IPv6 delegation at all) -- since you
        can't set the shorter valid time and have it work the system(s)
        that previously got those SLACC addresses on your inside network
        will attempt to connect outbound on them and fail since no
        further rtadvd updates will show up to tell the box that the
        delegation and route has changed.=C2=A0 This wildly damages
        performance until said time expires, you reboot them or manually
        remove the IPv6 SLACC address from the interface on each of
        those devices -- and that potentially could be a very large
        number of devices.</div>
      <div class=3D"moz-cite-prefix"><br>
      </div>
      <div class=3D"moz-cite-prefix">On 7/24/2025 07:47, Karl Denninger
        wrote:<br>
      </div>
      <blockquote type=3D"cite"
        cite=3D"mid:1c7759d6-559e-4b2c-8bc0-a7a5fba28484@denninger.net">
        <meta http-equiv=3D"Content-Type"
          content=3D"text/html; charset=3DUTF-8">
        <p>Nope -- no change:</p>
        <p>07:44:23.810602 IP6 (hlim 255, next-header ICMPv6 (58)
          payload length: 56) fe80::2e0:b4ff:fe68:f895 &gt; ff02::1:
          [icmp6 sum ok] ICMP6, router advertisement, length 56<br>
          =C2=A0 =C2=A0 =C2=A0 =C2=A0 hop limit 64, Flags [none], pref me=
dium, router
          lifetime 1800s, reachable time 0ms, retrans timer 0ms<br>
          =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 source link-address option (=
1), length 8 (1):
          00:e0:b4:68:f8:95<br>
          =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix info option (3), leng=
th 32 (4):
          2606:83c0:8000:1b00::/64, Flags [onlink, auto], valid time
          2592000s, pref. time 604800s<br>
        </p>
        <p>Note that I cannot set an actual valid "address" in the
          config file since I have no clue what it is in advance (it
          comes off the delegation from the ISP of course)</p>
        <p>This looks like a bug (starting rtadvd with verbose debugging
          on in the foreground doesn't log any complaints -- it looks
          like it just ignores the parameters.)</p>
        <div class=3D"moz-cite-prefix">On 7/23/2025 23:26, John Hay wrote=
:<br>
        </div>
        <blockquote type=3D"cite"
cite=3D"mid:CAGv8uaoOJ5K3DghoXJHzGchTT_8xMdmOQyrQbFHJ73nUMB2fzw@mail.gmai=
l.com">
          <meta http-equiv=3D"content-type"
            content=3D"text/html; charset=3DUTF-8">
          <div dir=3D"ltr">
            <div>Hi Karl,</div>
            <div><br>
            </div>
            <div>What if you use a =3D instead of the #? For example
              :vltime=3D86400:</div>
            <div><br>
            </div>
            <div>I set rdnss and dnssl using =3D and that works.</div>
            <div><br>
            </div>
            <div>John</div>
            <div><br>
            </div>
          </div>
          <br>
          <div class=3D"gmail_quote gmail_quote_container">
            <div dir=3D"ltr" class=3D"gmail_attr">On Thu, 24 Jul 2025 at
              01:38, Karl Denninger &lt;<a
                href=3D"mailto:karl@denninger.net" moz-do-not-send=3D"tru=
e"
                class=3D"moz-txt-link-freetext">karl@denninger.net</a>&gt=
;
              wrote:<br>
            </div>
            <blockquote class=3D"gmail_quote"
style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);=
padding-left:1ex">
              <div>
                <div>On 7/23/2025 16:47, Bjoern A. Zeeb wrote:<br>
                </div>
                <blockquote type=3D"cite">On Wed, 23 Jul 2025, Karl
                  Denninger wrote: <br>
                  <br>
                  Hi, <br>
                  <br>
                  (sorry I deleted the message as the tex/only part was
                  barely parsable). <br>
                  <br>
                  Can you, for testing, try adding an <br>
                  =C2=A0=C2=A0=C2=A0=C2=A0addr=3D"xxx:xxx:xxx:xxxx::":\ <=
br>
                  to one of your entries and see if the behaviour
                  changes? <br>
                  <br>
                  /bz=C2=A0<br>
                  <br>
                </blockquote>
                root@IpGw:/etc # more /etc/rtadvd.conf<br>
                # Set the preferred lifetime to 10 minutes on advertised
                prefixes.<br>
                # All other parameters are default.<br>
                #<br>
                default:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:addr=3D"xxx:xxx=
:xxx:xxxx::":<br>
                ix1:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:addr=3D"xxx:xxx=
:xxx:xxxx::":<br>
                ix1.4:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :vltime#86400:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :pltime#3600:\<br>
                =C2=A0 =C2=A0 =C2=A0 =C2=A0 :prefixlen#64:<br>
                <p>No change -- the announcement is going out on ix1
                  from the gateway.</p>
                <p>On machine receiving the advertisements:</p>
                <p>19:35:49.085297 IP6 (hlim 255, next-header ICMPv6
                  (58) payload length: 56) fe80::2e0:b4ff:fe68:f895 &gt;
                  ff02::1: [icmp6 sum ok] ICMP6, router advertisement,
                  length 56<br>
                  =C2=A0 =C2=A0 =C2=A0 =C2=A0 hop limit 64, Flags [none],=
 pref medium,
                  router lifetime 1800s, reachable time 0ms, retrans
                  timer 0ms<br>
                  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 source link-address =
option (1), length 8
                  (1): 00:e0:b4:68:f8:95<br>
                  =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 prefix info option (=
3), length 32 (4):
                  2606:83c0:8000:1b00::/64, Flags [onlink, auto], <b><u>v=
alid
                      time 2592000s, pref. time 604800s</u></b><br>
                  <br>
                </p>
                <br>
                <div>-- <br>
                  Karl Denninger<br>
                  <a href=3D"mailto:karl@denninger.net" target=3D"_blank"=

                    moz-do-not-send=3D"true" class=3D"moz-txt-link-freete=
xt">karl@denninger.net</a><br>
                  <i>The Market Ticker</i><br>
                  <font size=3D"-2"><i>[S/MIME encrypted email preferred]=
</i></font></div>
              </div>
            </blockquote>
          </div>
        </blockquote>
        <div class=3D"moz-signature">-- <br>
          Karl Denninger<br>
          <a href=3D"mailto:karl@denninger.net"
            class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">karl=
@denninger.net</a><br>
          <i>The Market Ticker</i><br>
          <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></fo=
nt></div>
      </blockquote>
      <div class=3D"moz-signature">-- <br>
        Karl Denninger<br>
        <a href=3D"mailto:karl@denninger.net"
          class=3D"moz-txt-link-freetext" moz-do-not-send=3D"true">karl@d=
enninger.net</a><br>
        <i>The Market Ticker</i><br>
        <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></font=
></div>
    </blockquote>
    <div class=3D"moz-signature">-- <br>
      Karl Denninger<br>
      <a href=3D"mailto:karl@denninger.net" class=3D"moz-txt-link-freetex=
t">karl@denninger.net</a><br>
      <i>The Market Ticker</i><br>
      <font size=3D"-2"><i>[S/MIME encrypted email preferred]</i></font><=
/div>
  </body>
</html>

--------------R8hGV9iCyu2idHj4B00kddB9--

--------------ms000000080903090702080705
Content-Type: application/pkcs7-signature; name="smime.p7s"
Content-Transfer-Encoding: base64
Content-Disposition: attachment; filename="smime.p7s"
Content-Description: S/MIME Cryptographic Signature

MIAGCSqGSIb3DQEHAqCAMIACAQExDzANBglghkgBZQMEAgMFADCABgkqhkiG9w0BBwEAAKCC
C4owggWZMIIDgaADAgECAhRZU8dKdMneRI1Vq5kv0k54Q5rQuDANBgkqhkiG9w0BAQsFADB2
MQswCQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRYwFAYDVQQKDA1EZW5uaW5nZXIu
TmV0MRcwFQYDVQQDDA5EZW5uaW5nZXIgUm9vdDEiMCAGCSqGSIb3DQEJARYTYWRtaW5AZGVu
bmluZ2VyLm5ldDAeFw0yNDA1MDkyMTA4MDNaFw00NDA1MDQyMTA4MDNaMF0xCzAJBgNVBAYT
AlVTMRIwEAYDVQQIDAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNV
BAMMGURlbm5pbmdlci5OZXQgU2lnbmluZyBJbnQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQDbR0tSiuLG5HPfo+cWtdeYQ8jc8Bjfuo0GTcNRT0glHnH1apUtInIktUknEZDH
ohahInN+mMBdKg54FCHOiYZrJbyxBIo9FwX7hRmOc+spxmSYWnOd2E/YcGInMK4ZpjPzldzB
Yt1n3zygkhx2bssxTJS3x4nv1qAXfLSZd1VwqoQufifEoPyTtymkkvHLv86vLgqAqooM/cXc
4LSIQ5u2uM308n42r8RkKtp7X1v9fJW8oRZN2XnFZtiUPH44YY2rHqyN2Hea9Y3+TXbldXjo
xhPHTA+JYVFq8KTmbQBqU7YcMhlIG0cSxPeFLMxnP6pqPcIVTAlK+a6YGRFppfjZAgMBAAGj
ggE2MIIBMjAdBgNVHQ4EFgQUH+VuxXhBxaJAQrvDekwkH91hBi4wgbMGA1UdIwSBqzCBqIAU
RFYC4p6L6KITnEvrpx2cyt+PcMmheqR4MHYxCzAJBgNVBAYTAlVTMRIwEAYDVQQIDAlUZW5u
ZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5OZXQxFzAVBgNVBAMMDkRlbm5pbmdlciBSb290
MSIwIAYJKoZIhvcNAQkBFhNhZG1pbkBkZW5uaW5nZXIubmV0ghQZE7NBItWtQsCouuwU6jZ+
HPPwnjAPBgNVHRMBAf8EBTADAQH/MA4GA1UdDwEB/wQEAwIBBjA6BgNVHR8EMzAxMC+gLaAr
hilodHRwOi8vd3d3LmRlbm5pbmdlci5uZXQvcm9vdC1yZXZva2VkLmNybDANBgkqhkiG9w0B
AQsFAAOCAgEAfFbhPc82AfhyUqONs7IccYD36w+OP4nQgwfC4IWf3y/aQAZ2Zk6IITzYqwf7
PFM0bJRT3zi7xyetolqHDhfMJvnOQWpITZiyM/FSKwIvuBsy/uJUqPuqui4XQMYoSbAA1qmI
MW/z7VZZHwaRFoeWE40UirYcf0fNcooBZ72bmd+iBaVyjtZvky0Vgcz0eC6e6LR5kNb23yC6
TkyQIlGyQkK5/afXUYFzk49rOHVbVyxW3oXRfq8Ow6HCrpDGAS8p84S04MFwBVAUfbe4aXs3
bampaI2LzKgkVywyFP14LSvvdjCfLYfnLy1Z9hm2EHMqNHA2tCGdRhWp2d7aZC1MYFqng0ZS
fjPJjqHrI1qPU0p6k9A1GxAtrQlL2v/IUzUnMZkiawFV3qlxMGZf/kTYTUOcJhx1KU4zSLHu
80qO7ldRpp5gHssCAGFbeTu2gp6LxfmaFhLPDBJ1VGfdPx9lUrU/9OcoHczcl5x2Rb8IUZyX
9elzP5WdAU8p5R/DLlOAq24VcabhFtYBCA2dOESLupSfWKNQuJCN/1gz7ysSc+mjnnPV77IO
mpszJfkFFJEDNJlGIVKX1vwwygtC/9Ulox8frgbZlRAYAgDc/YbOBFxticVVre0Y3Ujx6Kzb
tkgZRlgfdZWbT1W5smncqJxg5qAL8e/yTb3fCe2nJ0jhiP4wggXpMIIE0aADAgECAhMAmNFt
CiCF3j+FwQLYtBTmGjzkMA0GCSqGSIb3DQEBCwUAMF0xCzAJBgNVBAYTAlVTMRIwEAYDVQQI
DAlUZW5uZXNzZWUxFjAUBgNVBAoMDURlbm5pbmdlci5uZXQxIjAgBgNVBAMMGURlbm5pbmdl
ci5OZXQgU2lnbmluZyBJbnQwHhcNMjQwNTEwMTkyNjU5WhcNMjkwNTA5MTkyNjU5WjBXMQsw
CQYDVQQGEwJVUzESMBAGA1UECAwJVGVubmVzc2VlMRcwFQYDVQQKDA5LYXJsIERlbm5pbmdl
cjEbMBkGA1UEAwwSa2FybEBkZW5uaW5nZXIubmV0MIICIjANBgkqhkiG9w0BAQEFAAOCAg8A
MIICCgKCAgEAvh1UssVbSYctzobPjwBkbjv/w4WvQNepeRTwE6+sLnXvc41+X9pa5EclPL4Q
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
9wz2d973f8PxDeZvWJJcAAAAAAAA
--------------ms000000080903090702080705--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4a232361-90b0-483d-99d0-542a20462ce4>