summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAnders Svensson <anders@erlang.org>2020-03-12 09:39:08 +0100
committerAnders Svensson <anders@erlang.org>2020-03-12 09:39:08 +0100
commit02e548210cf0e0df6ef14251303ee22b653c3244 (patch)
tree0ab11fc147524d5c0463548a654456f4315d8b5d
parent19167316dd1c16ae709c7e0469edf5edccb8173e (diff)
parent01d019f3f0a781f2e548907e147fe813c973caed (diff)
downloaderlang-02e548210cf0e0df6ef14251303ee22b653c3244.tar.gz
Merge branch 'anders/diameter/dialyzer/OTP-16548' into maint
* anders/diameter/dialyzer/OTP-16548: Update appup for 22.3 Add missing option to diameter:peer_filter/0 type spec
-rw-r--r--lib/diameter/src/base/diameter.erl1
-rw-r--r--lib/diameter/src/diameter.appup.src6
2 files changed, 5 insertions, 2 deletions
diff --git a/lib/diameter/src/base/diameter.erl b/lib/diameter/src/base/diameter.erl
index 2982486a10..557c6ffdf7 100644
--- a/lib/diameter/src/base/diameter.erl
+++ b/lib/diameter/src/base/diameter.erl
@@ -305,6 +305,7 @@ call(SvcName, App, Message) ->
| {realm, any|'DiameterIdentity'()}
| {eval, eval()}
| {neg, peer_filter()}
+ | {first, [peer_filter()]}
| {all, [peer_filter()]}
| {any, [peer_filter()]}.
diff --git a/lib/diameter/src/diameter.appup.src b/lib/diameter/src/diameter.appup.src
index 627213637b..8a2b851499 100644
--- a/lib/diameter/src/diameter.appup.src
+++ b/lib/diameter/src/diameter.appup.src
@@ -70,7 +70,8 @@
{update, diameter_peer_fsm},
{update, diameter_service},
{load_module, diameter_traffic},
- {update, diameter_tcp}]}
+ {update, diameter_tcp}]},
+ {"2.2.2", [{load_module, diameter}]} %% 22.2.8
],
[
{"0.9", [{restart_application, diameter}]},
@@ -122,6 +123,7 @@
{update, diameter_peer_fsm},
{update, diameter_service},
{load_module, diameter_traffic},
- {update, diameter_tcp}]}
+ {update, diameter_tcp}]},
+ {"2.2.2", [{load_module, diameter}]}
]
}.