Skip to content

TELCU-25 Proper SRV lookup, and keeping fallback options - #11

Open
genseric-ghiro wants to merge 4 commits into
forkfrom
genseric/telcu-25-srv-resolution
Open

TELCU-25 Proper SRV lookup, and keeping fallback options#11
genseric-ghiro wants to merge 4 commits into
forkfrom
genseric/telcu-25-srv-resolution

Conversation

@genseric-ghiro

Copy link
Copy Markdown

Summary

  • Instead of looking up IP by default, start with SRV records which solves the issue of custom ports (this is the correct SIP behavior, and what's implemented in emiago/sipgo 1.4.0)
  • Instead of returning a single IP/Port, return a list of them sorted by priority. This way, other addresses can be tried if the first one can't be reached

Tests

  • Unit tests

@genseric-ghiro
genseric-ghiro requested a review from a team August 28, 2026 15:23
@genseric-ghiro genseric-ghiro self-assigned this Aug 28, 2026
Comment thread transport/layer.go Outdated
Comment thread transport/layer.go Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants