Sign Up
Log In
Log In
or
Sign Up
Places
All Projects
Status Monitor
Collapse sidebar
home:Ledest:erlang:23
erlang
0961-erts-net-Update-type-s-for-the-preloaded-n...
Overview
Repositories
Revisions
Requests
Users
Attributes
Meta
File 0961-erts-net-Update-type-s-for-the-preloaded-net-module.patch of Package erlang
From 583f094d0df4b5720ec4a4438ba730f2de7987f8 Mon Sep 17 00:00:00 2001 From: Micael Karlberg <bmk@erlang.org> Date: Wed, 6 Apr 2022 14:40:21 +0200 Subject: [PATCH 1/2] [erts|net] Update type(s) for the preloaded net module OTP-16464 --- erts/preloaded/ebin/prim_net.beam | Bin 11864 -> 11844 bytes erts/preloaded/src/prim_net.erl | 14 +++++++------- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/erts/preloaded/src/prim_net.erl b/erts/preloaded/src/prim_net.erl index 2b410c82de..55bc15075f 100644 --- a/erts/preloaded/src/prim_net.erl +++ b/erts/preloaded/src/prim_net.erl @@ -91,15 +91,15 @@ -type ifaddrs_flags() :: [ifaddrs_flag()]. %% Note that not all of these fields are mandatory. -%% Actually there are (error) cases when only the name will be included. -%% And broadaddr and dstaddr are mutually exclusive! +%% *Also*, broadaddr and dstaddr are mutually exclusive! -type ifaddrs() :: #{name := string(), flags := ifaddrs_flags(), - addr := socket:sockaddr(), - netmask := socket:sockaddr(), - broadaddr := socket:sockaddr(), - dstaddr := socket:sockaddr()}. + addr => socket:sockaddr(), + netmask => socket:sockaddr(), + %% 'broadaddr' and 'dstaddr' are mutually exclusive + broadaddr => socket:sockaddr(), + dstaddr => socket:sockaddr()}. -type name_info_flag() :: namereqd | dgram | -- 2.34.1
Locations
Projects
Search
Status Monitor
Help
OpenBuildService.org
Documentation
API Documentation
Code of Conduct
Contact
Support
@OBShq
Terms
openSUSE Build Service is sponsored by
The Open Build Service is an
openSUSE project
.
Sign Up
Log In
Places
Places
All Projects
Status Monitor