mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-06 18:04:03 +00:00
ldpd: set default instance to 1
LDP opens two sockets to zebra, one through ldpd (always using instance 0) and another through lde (using whatever instance was set through the -n command line parameter). If no instance was set, both connections would use the same protocol and instance, making it impossible to distinguish them through zserv_find_client. This meant that a response to a lm connect would erroneously go to the wrong process. Fix this by having a default instance value of 1, in case the user does not specify a different one. Signed-off-by: Emanuele Di Pascale <emanuele@voltanet.io>
This commit is contained in:
parent
e11d7c96d7
commit
dcfeb7a956
@ -236,6 +236,9 @@ main(int argc, char *argv[])
|
||||
" --ctl_socket Override ctl socket path\n"
|
||||
" -n, --instance Instance id\n");
|
||||
|
||||
/* set default instance (to differentiate ldpd socket from lde one */
|
||||
init.instance = 1;
|
||||
|
||||
while (1) {
|
||||
int opt;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user