D00166

OSPFv2のlinkに多数のインタフェースが設定されている場合、一部のインタフェースについてOSPFv2が正しく動作しない不具合を修正しました。

関係する機能
経路制御
該当機種 修正適用バージョン 影響を受けるバージョン
SEIL/X4 2.14 1.00 ~ 2.12
SEIL/x86 Ayame 2.14 1.00 ~ 2.12

不具合の説明

OSPFv2のlinkに設定されているインタフェースの総数(A)と、これに含まれるブロードキャストインタフェースの数(B)の合計(A+B)が49以上になるとき、49番目以降にOSPFv2を有効にしようとしたインターフェイスについてOSPFv2が正しく動作しません。

不具合発生の確認方法

正しく動作していないインターフェイスについて次のようなログが記録されます

can't setsockopt IP_ADD_MEMBERSHIP (fd XX, addr XXX.XXX.XXX.XXX, ifindex XXX, AllSPFRouters): Too many references: can't splice; perhaps a kernel limit on # of multicast group memberships has been exceeded?