Just found that the patch was sent to BIRD mailing list, i missed the bug, but instead proposed a different fix, which got merged. So the patch is unnecessary.