Hello, I have some troubles defining a pair set object using the following assignment:
PAIR=[(X,1:1001)]; Where X is predefined integer variable with assigned value. Upon multiple issueing of the "configure" statement, BIRD sometimes complains about unproer values used in the assignment and sometimes not. Like this: BIRD 1.3.9 ready. bird> conf Reading configuration from /usr/local/bird-new/etc/bird.conf Reconfigured Immediately after: bird> configure Reading configuration from /usr/local/bird-new/etc/bird.conf /usr/local/bird-new/etc/functions3.conf, line 281: Value 31343232 out of range (0-65535) bird> The actual line 281: roopoi=[(RoO,1001..1999)]; RoO is an integer (inside the interval 0:65535) passed as a function argument: function M_BGP_OUT (int peer_as; int RoO; bool LOCAL) pair NOEXP; pair set roopoi; Bird version 1.3.9. It seems recursive assignment for variables of this particular type is not allowed. Is there a fix or workaround for achieving this functionality, despite the pure numerical assignment? Thank you! -- --- Find out about our new Cloud service - Cloudware.bg Access anywhere. Manage it yourself. Pay as you go. Javor Kliachev IP Engineer Neterra Ltd. Telephone: +359 2 975 16 16 Fax: +359 2 975 34 36 www.neterra.net
