Bird 1.5.0 with BFD on Linux 2.6.32 crashes

Thomas King king at
Tue May 26 19:54:58 CEST 2015

Hi all,

I am using Linux 2.6.32 kernel and Bird 1.5.0. I configured a BFD 
session in order to cover my BGP session as this:
protocol bfd mybfd {
         neighbor fec0::a:cf:0:2 dev "tking";


If I start bird with this config it crashes with the following error 
2015-05-26 19:15:50 <ERR> mybfd: Socket error: SO_PRIORITY: Operation 
not permitted

After applying a hotfix to the SO_PRIORITY handling BFD works.
tking at h2216609:~/bird/bird-1.5.0/sysdep/unix# diff io.c_old io.c
<       return -1;
>       return 0;

Best regards,
Thomas and Eric

More information about the Bird-users mailing list