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 


Reply via email to