diff options
| author | Carmine Scarpitta <cscarpit@cisco.com> | 2025-02-15 10:39:40 +0100 |
|---|---|---|
| committer | Carmine Scarpitta <cscarpit@cisco.com> | 2025-02-15 10:39:40 +0100 |
| commit | f02dba19d20b0a53645a439924e736155c8de63f (patch) | |
| tree | 858e0edb634f75ed048b64488bf2463c0e5042f0 /pimd/pim_join.c | |
| parent | 0b76fb3c133951c8d1203dbe7c2e5a4e1b67dffe (diff) | |
isisd: Request SRv6 locator after zebra connection
When SRv6 is enabled and an SRv6 locator is specified in the IS-IS
configuration, IS-IS may attempt to request SRv6 locator information from
zebra before the connection is fully established. If this occurs, the
request fails with the following error:
```
2025/02/14 21:41:20 ISIS: [HR66R-TWQYD][EC 100663302] srv6_manager_get_locator: invalid zclient socket
````
As a result, IS-IS is unable to obtain the locator information,
preventing SRv6 from working.
This commit fixes the issue by ensuring IS-IS requests SRv6 locator
information once the connection with zebra is successfully established.
Signed-off-by: Carmine Scarpitta <cscarpit@cisco.com>
Diffstat (limited to 'pimd/pim_join.c')
0 files changed, 0 insertions, 0 deletions
