Dear BIRD Developers,
I am currently experimenting with custom BGP attributes using bytestring type within a topology that consists of 8 routers. My goal is to display and handle the newly added custom attributes and be able to see the value for each router in all other routers, like the AS_path idea: 
router1: 50   router2: 50 35  
router2: 50 35 70
Because I want to reach a point where I can decide the lowest value for this cutom attribute and choose the best path based on that lowest value, but the problem is that I can't perform operations on attribute type bytestings due to implementation limitations. Now I have two main questions:
  1. Preference logic example:
Any guidance or best practices on working with bytestring attributes for routing decisions would be greatly appreciated.
Best regards,
Yazan