File 2057-megaco-Fixed-the-mid-type-spec.patch of Package erlang

From 8e0908fe7d6d76dd4c60a940cdac9180dffd1d67 Mon Sep 17 00:00:00 2001
From: Micael Karlberg <bmk@erlang.org>
Date: Wed, 9 Apr 2025 07:30:59 +0200
Subject: [PATCH] [megaco] Fixed the mid() type spec

OTP-19585 (ERIERL-1222)
---
 lib/megaco/src/app/megaco.erl | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/lib/megaco/src/app/megaco.erl b/lib/megaco/src/app/megaco.erl
index 18212139e4..4fff4532e1 100644
--- a/lib/megaco/src/app/megaco.erl
+++ b/lib/megaco/src/app/megaco.erl
@@ -125,11 +125,11 @@ Interface module for the Megaco application
 
 -type void() :: term().
 
--type mid()               :: megaco_encoder:ip4Address() |
-                             megaco_encoder:ip6Address() |
-                             megaco_encoder:domainName() |
-                             megaco_encoder:deviceName() |
-                             megaco_encoder:mtpAddress().
+-type mid()               :: {ip4Address, megaco_encoder:ip4Address()} |
+                             {ip6Address, megaco_encoder:ip6Address()} |
+                             {domainName, megaco_encoder:domainName()} |
+                             {deviceName, megaco_encoder:deviceName()} |
+                             {mtpAddress, megaco_encoder:mtpAddress()}.
 -type megaco_message()    :: megaco_encoder:megaco_message().
 -type action_request()    :: megaco_encoder:action_request().
 -type action_reply()      :: megaco_encoder:action_reply().
-- 
2.43.0

openSUSE Build Service is sponsored by