summaryrefslogtreecommitdiff
path: root/libc-test
diff options
context:
space:
mode:
authorDavid Carlier <devnexen@gmail.com>2023-02-05 19:12:02 +0000
committerDavid Carlier <devnexen@gmail.com>2023-02-05 19:19:32 +0000
commitea32be829b1440ecc6abea915487f1f4901408f4 (patch)
tree4af11fb416941a812b42de8f3efbfe6c9b511c0e /libc-test
parent7349741e84fd409930bd3498e636e5c094dd249f (diff)
downloadrust-libc-ea32be829b1440ecc6abea915487f1f4901408f4.tar.gz
freebsd further sctp support.
Diffstat (limited to 'libc-test')
-rw-r--r--libc-test/build.rs1
-rw-r--r--libc-test/semver/freebsd.txt58
2 files changed, 58 insertions, 1 deletions
diff --git a/libc-test/build.rs b/libc-test/build.rs
index 27405723c1..ddbe48beb7 100644
--- a/libc-test/build.rs
+++ b/libc-test/build.rs
@@ -2292,6 +2292,7 @@ fn test_freebsd(target: &str) {
"memory_type" => true,
"memory_type_list" => true,
"pidfh" => true,
+ "sctp_gen_error_cause" | "sctp_error_missing_param" => true,
_ => false,
}
diff --git a/libc-test/semver/freebsd.txt b/libc-test/semver/freebsd.txt
index 91f568eb75..7426b63419 100644
--- a/libc-test/semver/freebsd.txt
+++ b/libc-test/semver/freebsd.txt
@@ -1082,6 +1082,7 @@ SCM_TIMESTAMP
SCTP_ALL_ASSOC
SCTP_ADAPTATION_LAYER
SCTP_ADAPTION_LAYER
+SCTP_ADDR_OVER
SCTP_ASSOCINFO
SCTP_AUTHINFO
SCTP_AUTH_CHUNK
@@ -1089,8 +1090,9 @@ SCTP_AUTH_ACTIVE_KEY
SCTP_AUTH_DEACTIVATE_KEY
SCTP_AUTH_DELETE_KEY
SCTP_AUTH_KEY
-SCTP_AUTO_ASCONF
SCTP_AUTOCLOSE
+SCTP_AUTO_ASCONF
+SCTP_COMPLETE
SCTP_CONTEXT
SCTP_CURRENT_ASSOC
SCTP_DEFAULT_SEND_PARAM
@@ -1098,6 +1100,8 @@ SCTP_DELAYED_SACK
SCTP_DISABLE_FRAGMENTS
SCTP_DSTADDRV4
SCTP_DSTADDRV6
+SCTP_EOF
+SCTP_EOR
SCTP_EVENTS
SCTP_EXPLICIT_EOR
SCTP_EXTRCV
@@ -1110,17 +1114,45 @@ SCTP_I_WANT_MAPPED_V4_ADDR
SCTP_MAXBURST
SCTP_MAX_BURST
SCTP_MAXSEG
+SCTP_NEXT_MSG_AVAIL
+SCTP_NEXT_MSG_ISCOMPLETE
+SCTP_NEXT_MSG_IS_NOTIFICATION
+SCTP_NEXT_MSG_IS_UNORDERED
SCTP_NODELAY
+SCTP_NOTIFICATION
+SCTP_NO_NEXT_MSG
SCTP_NXTINFO
SCTP_PARTIAL_DELIVERY_POINT
SCTP_PEER_ADDR_PARAMS
SCTP_PRIMARY_ADDR
+SCTP_PR_SCTP_ALL
+SCTP_PR_SCTP_BUF
+SCTP_PR_SCTP_MAX
+SCTP_PR_SCTP_NONE
+SCTP_PR_SCTP_PRIO
+SCTP_PR_SCTP_RTX
+SCTP_PR_SCTP_TTL
SCTP_REUSE_PORT
SCTP_PRINFO
+SCTP_RECVV_NOINFO
+SCTP_RECVV_NXTINFO
+SCTP_RECVV_RCVINFO
+SCTP_RECVV_RN
SCTP_RTOINFO
+SCTP_SACK_IMMEDIATELY
+SCTP_SENDALL
+SCTP_SENDV_AUTHINFO
+SCTP_SENDV_NOINFO
+SCTP_SENDV_PRINFO
+SCTP_SENDV_SNDINFO
+SCTP_SENDV_SPA
+SCTP_SEND_AUTHINFO_VALID
+SCTP_SEND_PRINFO_VALID
+SCTP_SEND_SNDINFO_VALID
SCTP_SET_PEER_PRIMARY_ADDR
SCTP_SNDINFO
SCTP_SNDRCV
+SCTP_UNORDERED
SCTP_USE_EXT_RCVINFO
SEEK_DATA
SEEK_HOLE
@@ -1932,18 +1964,42 @@ sched_setscheduler
sctphdr
sctp_assoc_t
sctp_authinfo
+sctp_bindx
sctp_chunkhdr
+sctp_connectx
sctp_default_prinfo
+sctp_error_auth_invalid_hmac
+sctp_error_cause
+sctp_error_invalid_stream
+sctp_error_missing_param
+sctp_error_no_user_data
+sctp_error_out_of_resource
+sctp_error_stale_cookie
+sctp_error_unrecognized_chunk
+sctp_error_unresolv_addr
sctp_event
sctp_event_subscribe
sctp_extrcvinfo
+sctp_freepaddrs
+sctp_freeladdrs
+sctp_getaddrlen
+sctp_getladdrs
+sctp_getpaddrs
+sctp_gen_error_cause
sctp_initmsg
sctp_nxtinfo
+sctp_opt_info
+sctp_peeloff
sctp_prinfo
sctp_rcvinfo
+sctp_recvv_rn
+sctp_sendv_spa
sctp_sndinfo
sctp_sndrcvinfo
+sctp_snd_all_completes
sctp_paramhdr
+sctp_pcbinfo
+sctp_sockstat
sdallocx
seed48
seekdir