<!DOCTYPE html>
<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p>Hi team, <br>
    </p>
    <p>We've just got the update of bird
      (bird-2.16.2-1.el9.x86_64->bird-3.1.1-1.el9.x86_64) delivered
      via rpm updates and it broke our configuration with the following
      error message:</p>
    <p>`/etc/bird.conf:7:5 syntax error, unexpected ONLINK`</p>
    <p>By reading the migration guide, i see that it was a deliberate
      choice to stop supporting this attribute: "The<span> </span><code
style="margin: 0px 2px; padding: 0px 5px; white-space: nowrap; border: 1px solid rgb(234, 234, 234); background-color: rgb(248, 248, 248); border-radius: 3px; font-family: Consolas, "Liberation Mono", Courier, monospace; font-size: 13px; color: rgb(0, 0, 0);">onlink</code><span> </span>route
      attribute has been temporarily disabled until we find out how to
      implement it properly." <br>
    </p>
    <p>We used the functionality implemented in
      7144c9ca46f092da33a4e051bbce8f973a3bd8c4 . In particular, with the
      following configuration: <br>
    </p>
    <p>```</p>
    <p>    ifname = "tunl0";<br>
          onlink = true;<br>
          gw = from;<br>
      <br>
      ```</p>
    <p>Is there a plan to bring back support for it in the nearby
      future? <br>
    </p>
    <p>If not, I will try to get in touch with the maintainer of the
      package in EPEL to see if it's possible to submit and keep
      maintaining a "bird2" branch of this package in EPEL.</p>
    <p>Regards, <br>
    </p>
    <p>Radu</p>
  </body>
</html>