Re: Adding more then one bgp community at once

2023-05-05 Thread Alexander Zubkov via Bird-users
I think one can now write a custom function using "for" to obtain that functionality. On Fri, May 5, 2023 at 3:40 PM Ondrej Zajicek wrote: > On Fri, May 05, 2023 at 01:10:10PM +0300, Mikhail Grishin wrote: > > Hi, > > > > I tried the same at BIRD 2.13 . It reports "Can't add set". > > > > At th

Re: Adding more then one bgp community at once

2023-05-05 Thread Ondrej Zajicek
On Fri, May 05, 2023 at 01:10:10PM +0300, Mikhail Grishin wrote: > Hi, > > I tried the same at BIRD 2.13 . It reports "Can't add set". > > At the same time in docs > -- > |add(/C/,/P/)| adds pair (or quad) /P/ to clist /C/ and returns the result. > If item /P/ is already in clist /C/, it does no

Re: Adding more then one bgp community at once

2023-05-05 Thread Mikhail Grishin
Hi, I tried the same at BIRD 2.13 . It reports "Can't add set". At the same time in docs -- |add(/C/,/P/)| adds pair (or quad) /P/ to clist /C/ and returns the result. If item /P/ is already in clist /C/, it does nothing. /P/ may also be a clist, in that case all its members are added; i.e.,

Re: Adding more then one bgp community at once

2017-03-04 Thread Борис Коваленко
Hello, Ondrej! Would You please implement it? It is very usefull in sutiation where there is "common" import/export function like: function f_bgp_peer_i(int v_local_pref, int set flags, clist v_comms) and call to this function import where f_bgp_peer_i(350, [], [(X:1), (X:2)]) Regards, Boris

Re: Adding more then one bgp community at once

2017-02-27 Thread Ondrej Zajicek
On Mon, Feb 27, 2017 at 08:04:41AM +, Борис Коваленко wrote: > Hello! > > > Is this possible to add many communites at once? > bgp_community.add([(1,1), (1,2)]) is wrong "Setting clist attribute to > non-clist value" No, this is not implemented (although it makes sense). You have to add each

Adding more then one bgp community at once

2017-02-27 Thread Борис Коваленко
Hello! Is this possible to add many communites at once? bgp_community.add([(1,1), (1,2)]) is wrong "Setting clist attribute to non-clist value" Regards, Boris -- С уважением, Борис Коваленко